<SEC-DOCUMENT>0000829323-23-000021.txt : 20230504
<SEC-HEADER>0000829323-23-000021.hdr.sgml : 20230504
<ACCEPTANCE-DATETIME>20230504163857
ACCESSION NUMBER:		0000829323-23-000021
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		63
CONFORMED PERIOD OF REPORT:	20230331
FILED AS OF DATE:		20230504
DATE AS OF CHANGE:		20230504

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Inuvo, Inc.
		CENTRAL INDEX KEY:			0000829323
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-ADVERTISING [7310]
		IRS NUMBER:				870450450
		STATE OF INCORPORATION:			NV
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		500 PRESIDENT CLINTON AVE., STE. 300
		CITY:			LITTLE ROCK
		STATE:			AR
		ZIP:			72201
		BUSINESS PHONE:		501-205-8508

	MAIL ADDRESS:	
		STREET 1:		500 PRESIDENT CLINTON AVE., STE. 300
		CITY:			LITTLE ROCK
		STATE:			AR
		ZIP:			72201

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	INUVO, INC.
		DATE OF NAME CHANGE:	20090810

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	KOWABUNGA! INC.
		DATE OF NAME CHANGE:	20081106

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	THINK PARTNERSHIP INC
		DATE OF NAME CHANGE:	20060315
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>inuv-20230331.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2023 Workiva--><!--r:26bdd9e4-ebad-440f-8a46-26d43391bb1c,g:d81c0f6a-dca8-43df-8727-041f951750b4,d:de62be04822140bc99f2cef5a6293b22--><html xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:srt="http://fasb.org/srt/2022" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:inuv="http://www.inuvo.com/20230331" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.w3.org/1999/xhtml" xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dei="http://xbrl.sec.gov/dei/2022" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>inuv-20230331</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80L2ZyYWc6YmQ3NDY1NDg2ZTYzNGJhOTgyYTNlZjEwM2E2MzM1MzAvdGFibGU6ZTE4YmY1OTYyMTNmNDNiMWEyNDJkZWM2M2RiNGE4ODUvdGFibGVyYW5nZTplMThiZjU5NjIxM2Y0M2IxYTI0MmRlYzYzZGI0YTg4NV8zLTEtMS0xLTI0NDE1_99ffb1b5-e24e-438c-b7f5-b14370dc12ce">0000829323</ix:nonNumeric><ix:nonNumeric contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" name="dei:AmendmentFlag" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80L2ZyYWc6YmQ3NDY1NDg2ZTYzNGJhOTgyYTNlZjEwM2E2MzM1MzAvdGFibGU6ZTE4YmY1OTYyMTNmNDNiMWEyNDJkZWM2M2RiNGE4ODUvdGFibGVyYW5nZTplMThiZjU5NjIxM2Y0M2IxYTI0MmRlYzYzZGI0YTg4NV80LTEtMS0xLTI0NDE1_667813fe-49d6-47c7-bf06-662ded0fd703">false</ix:nonNumeric><ix:nonNumeric contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80L2ZyYWc6YmQ3NDY1NDg2ZTYzNGJhOTgyYTNlZjEwM2E2MzM1MzAvdGFibGU6ZTE4YmY1OTYyMTNmNDNiMWEyNDJkZWM2M2RiNGE4ODUvdGFibGVyYW5nZTplMThiZjU5NjIxM2Y0M2IxYTI0MmRlYzYzZGI0YTg4NV81LTEtMS0xLTI0NDE1_8c5f0715-62cd-4b5f-8d77-6448033f1a52">2023</ix:nonNumeric><ix:nonNumeric contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80L2ZyYWc6YmQ3NDY1NDg2ZTYzNGJhOTgyYTNlZjEwM2E2MzM1MzAvdGFibGU6ZTE4YmY1OTYyMTNmNDNiMWEyNDJkZWM2M2RiNGE4ODUvdGFibGVyYW5nZTplMThiZjU5NjIxM2Y0M2IxYTI0MmRlYzYzZGI0YTg4NV82LTEtMS0xLTI0NDE1_6004785a-ee6b-4355-bd48-90ae76b0e437">Q1</ix:nonNumeric><ix:nonNumeric contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" name="dei:CurrentFiscalYearEndDate" format="ixt:date-month-day" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80L2ZyYWc6YmQ3NDY1NDg2ZTYzNGJhOTgyYTNlZjEwM2E2MzM1MzAvdGFibGU6ZTE4YmY1OTYyMTNmNDNiMWEyNDJkZWM2M2RiNGE4ODUvdGFibGVyYW5nZTplMThiZjU5NjIxM2Y0M2IxYTI0MmRlYzYzZGI0YTg4NV83LTEtMS0xLTI0NDE1_c957cd5b-2c89-421c-a95e-6eb6f35fe3df">12/31</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="inuv-20230331.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="ia62249ef0715433cb0003823f8183239_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3b54f69ee8e242fbbd82da29686075b9_I20230428"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-04-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="i0ddc107d61c549cfab599dcfcc049b95_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usdPerShare"><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:context id="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibb70d4bc85974593aebef61b70230939_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib047ebf2d08e43c18206f685ae11a6c6_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id558c95e06d34fcf9edf34708eb24c53_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id1f303a16b0343fe9451573c13ed6ba8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5cc61080e64c459bb1bd6bfd85d59b7a_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4a9c1100b7794b7db732a88e002453bd_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</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="ic3c77d88b64d4fcabe799a014c2bef3e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</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="i2080843148674fe2adc000b6a661dbaf_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</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="i90c3e4c40bfb4d918f97d424e51a04d6_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i45056d3737e745d5b0bfbdf20346ad03_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if4819e5e13004d54ae2fabe576ba3e51_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ida82acd7a5684e20a838802cbe9c93a9_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i80fe468d73aa4685abf974f8190c2fe4_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i67ed28b7f7a147ea962e232b669c254c_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6a1a60f37b4f4e1d8979191665eaf119_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2780d49ed6ee4f11a7aacaa861a792df_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</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="i098677c77e574d8f98234e688f6752c6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</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="i16967c9d10f045f58bef385516d9e4f4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</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="id54766d3347d4755b348fc66cd102db1_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i17df8ab7c8894980920168deba298ab3_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i443bf05d36104efe8ee51b24c9b0df9c_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i02c00abc8e1049bb98690f7195439eb8_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i597a57c4c3934ce4a010fecaf3a9eb34_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i315bae39e8964a9ea8f1b5790d35811c_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia467effced94437c936f73f76af2eaa6_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie2a6858e7a5d4e8a8fe538d10e28b9a9_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="patent"><xbrli:measure>inuv:patent</xbrli:measure></xbrli:unit><xbrli:context id="if967ec1eebe14f4e8dd38b93ee5e7e5e_I20210528"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">inuv:SalesAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-05-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="icbb937d9a6ee4f2d95a535428b1b57f8_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">inuv:CustomerOneTwoAndThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iefed9ce6ce204eb8bb7f4a7ce8c5ded4_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">inuv:CustomerOneMember</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-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4d70d63d849e46a99cce08a0f353dcd1_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">inuv:CustomerTwoMember</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-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i56544a70a4c44a76a853dffbd61fc6e4_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">inuv:CustomerThreeMember</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-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7b1b584f9f9841c6bee5875a5fca653b_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">inuv:CustomerOneTwoAndThreeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i72cb0463a54a4345945702df049b8ace_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">inuv:CustomerOneTwoThreeAndFourMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5f654e47d90d432e8924ab4ba58e2ffd_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">inuv:CustomerOneMember</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-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i00cb3d9dd2b847d3a6bbf6568fe6d019_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">inuv:CustomerTwoMember</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-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieee7e651b4fe46f082a674bece0bb3fe_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">inuv:CustomerThreeMember</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-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i413263a2107f4133aba47efc1451983b_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">inuv:CustomerFourMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idc63fff95325413d85bf69e182aaaf7f_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">inuv:CustomerOneTwoThreeAndFourMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id701c2c75642460faf7fc82167a07890_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibb3c6497e6314153be0ef09050a3bf64_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia28018103daf42de9c7a098a0f8bf837_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if7862556017d4a2ba40fdc5f5d34e67d_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i965e64d034a44de3a23340486a87e058_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">inuv:ConsultingServicesAndOtherMemberMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8b83a8d169cc44b7a9484d598011bd83_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">inuv:ConsultingServicesAndOtherMemberMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1737d91e96604e259d742fdcfdee1313_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iec7ad37c876542ec8ad84e8c2381477e_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if2cf3a9441334bb0aaa57d6439cc43ea_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibfa6b7f61236493c8a89c734fba33fde_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9ab7bd8987634d3f8d07234b4ecc8faa_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5993dbd9b2904651ba2d5ddd264eb446_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia24501a928424e329d9db4efc62f18b7_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4076e528d5dc43bdab15241964953c2f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i84a0810aa0114415a64e5f2030dc0ab0_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie394a6664eca4439b74dba9b1f23b4a4_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i77ec93d08df147939d1fa8b8fe3f1ccd_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib905d3952a0b42a08989326b7602780d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8c8c307cb40d4399a88c4a459f9b11c4_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">inuv:CustomerListMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic60da04bbba148ed92a9d9cfad9d8a25_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">inuv:CustomerListMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie61e584531e34e6c83370fdee882706c_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i09e7507029974a209ed426628146356d_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6ab9522f39114564bd6698b812fa12b7_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">inuv:CustomerListRetargeterMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i65381fb1a65a431a977a8c6419dc708e_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">inuv:CustomerListRetargeterMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifef58f14c92e4cd38742d987043b1bad_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">inuv:CustomerList1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2190f05af8524d1ab98c8e421cdefe46_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">inuv:CustomerList1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3123401efbea4d63ba50dd0a77d1be13_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i547c762a279942a195ad659da73eb985_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3a98ce47537e401bb0070300d3b16896_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icea3e789632d408b9dd3c45ac74ce79a_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id665e9d802694e08835285a2ce780475_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">inuv:CustomerListMember</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="ie1ef88c18ddc40739d5b2ef07aa0a0de_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">inuv:CustomerListMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3945ae53942943f88569841f8c6016b4_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</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="ica65ca2a0806421b85adf3300383bfc3_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5670848b73dd40e4b47894e1c928fe18_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">inuv:CustomerListRetargeterMember</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="iead803d44dad4edf9c4d9dd8e1c53288_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">inuv:CustomerListRetargeterMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6ea504b228334bddafc06f2ec243ffc7_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">inuv:CustomerList1Member</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="if9c014798e8b45819cae904cc253a4a2_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">inuv:CustomerList1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i65923d7c42444b94bd992109887fd8a0_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</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="i220c90bd9b15451dadb719f3da7d819e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</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="i45a9e138a6b54343985517d48030071d_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</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="i3ea6a52560354acab86272ef35c5f363_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</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="i5076df0b386f46d88363cf573345cd77_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</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="ib79265e0c9ad474195aadefae67773d1_I20230301"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">inuv:HitachiCapitalAmericaCorpMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">inuv:LoanAndSecurityCreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibb14c169b88a444dbfba58526ddd77cc_D20230301-20230301"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">inuv:HitachiCapitalAmericaCorpMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">inuv:LoanAndSecurityCreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-03-01</xbrli:startDate><xbrli:endDate>2023-03-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia4eddae797b74265a9b95dfb1ab50a31_D20230301-20230301"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">inuv:HitachiCapitalAmericaCorpMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">inuv:LoanAndSecurityCreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-03-01</xbrli:startDate><xbrli:endDate>2023-03-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id107403d8fa844b488dfce60356306da_I20230301"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">inuv:HitachiCapitalAmericaCorpMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia0b90c6ed90741d090777813d3e32f4b_D20230301-20230301"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">inuv:HitachiCapitalAmericaCorpMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-03-01</xbrli:startDate><xbrli:endDate>2023-03-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7d82f17d12a24d5e87050a66be688fa1_I20230301"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="inuv:DebtCovenantPeriodAxis">inuv:DebtCovenantPeriodOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">inuv:HitachiCapitalAmericaCorpMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iff2ab6e895b940ff9f90db9083a90d58_I20230301"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">inuv:HitachiCapitalAmericaCorpMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="inuv:DebtCovenantPeriodAxis">inuv:DebtCovenantPeriodTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieb1cf243f82b4aae8706dca436b71a69_I20210917"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-09-17</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iea021fd0ef5343ffbb012a34b0c871e6_I20210917"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-17</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id4d3bc0c85154831aebdd6594d52db82_D20210917-20210917"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-09-17</xbrli:startDate><xbrli:endDate>2021-09-17</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iba9e6b0bfdc74cac98b1bd6eecabcf42_D20220101-20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i967a048bfc424e45bfa3674e4a3efb65_D20220616-20220616"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-06-16</xbrli:startDate><xbrli:endDate>2022-06-16</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i96690d44858441688131c3601df74bd9_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idafd7989802c4321a75b41411061afaa_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3e9578f9abbe431381a7bf4ade7b3910_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie1ada38beeda43f7929e84167c5ba951_D20210917-20210917"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-09-17</xbrli:startDate><xbrli:endDate>2021-09-17</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="tranche"><xbrli:measure>inuv:tranche</xbrli:measure></xbrli:unit><xbrli:context id="i08072765b2ba40b79772b66804c5a9c2_I20210917"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">inuv:MeasurementInputImpliedVolatilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-17</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i80cdd13c79814ffb8f1f544715734bc7_I20210917"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">inuv:MeasurementInputRiskFreeYieldMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-17</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iafb1259f040f448c8243e50bd511460c_I20210917"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputSharePriceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-17</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6ecf8a1d1bb34fa88ae432d1dcd42a7c_D20220831-20220831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-08-31</xbrli:startDate><xbrli:endDate>2022-08-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie2e8cf05d28f48dc927ccda124b6aa44_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i28ee426fe2824d68a7542af1a17f04df_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000829323</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="ide62be04822140bc99f2cef5a6293b22_1"></div><div style="min-height:27pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Washington, D.C. 20549</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:174%">FORM <ix:nonNumeric contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8xL2ZyYWc6NjVkYjQzMzZlMzNkNDc5YjkzZWZkNTk0ZDU5Yjg5ODYvdGV4dHJlZ2lvbjo2NWRiNDMzNmUzM2Q0NzliOTNlZmQ1OTRkNTliODk4Nl84NA_4a895a70-2fd8-42ea-b873-4a75dd4d8c4b">10-Q</ix:nonNumeric></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:174%">(Mark One)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" name="dei:DocumentQuarterlyReport" format="ixt:fixed-true" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8xL2ZyYWc6NjVkYjQzMzZlMzNkNDc5YjkzZWZkNTk0ZDU5Yjg5ODYvdGV4dHJlZ2lvbjo2NWRiNDMzNmUzM2Q0NzliOTNlZmQ1OTRkNTliODk4Nl85OQ_fb2ae228-a8cd-4862-ae71-e894b20f4a3c">&#9746;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> &#160;&#160;&#160; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">QUARTERLY REPORT UNDER SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the quarterly period ended <ix:nonNumeric contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8xL2ZyYWc6NjVkYjQzMzZlMzNkNDc5YjkzZWZkNTk0ZDU5Yjg5ODYvdGV4dHJlZ2lvbjo2NWRiNDMzNmUzM2Q0NzliOTNlZmQ1OTRkNTliODk4Nl8yMjA_9c3b7e53-655e-4d64-b4df-62a513e58013">March&#160;31, 2023</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">OR</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" name="dei:DocumentTransitionReport" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8xL2ZyYWc6NjVkYjQzMzZlMzNkNDc5YjkzZWZkNTk0ZDU5Yjg5ODYvdGV4dHJlZ2lvbjo2NWRiNDMzNmUzM2Q0NzliOTNlZmQ1OTRkNTliODk4Nl8yMjg_fcd4e51b-95c8-4baf-9dac-aea09fc834bd">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> &#160;&#160;&#160;&#160; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">TRANSITION REPORT UNDER SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></div><div style="text-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the transition period from ______________________ to ______________________</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Commission file number: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8xL2ZyYWc6NjVkYjQzMzZlMzNkNDc5YjkzZWZkNTk0ZDU5Yjg5ODYvdGV4dHJlZ2lvbjo2NWRiNDMzNmUzM2Q0NzliOTNlZmQ1OTRkNTliODk4Nl80MjY_4a640385-73a2-4fee-bced-62fe5223ff4c">001-32442</ix:nonNumeric></span></div><div><span><br/></span></div><div style="text-align:center"><img src="inuv-20230331_g1.jpg" alt="Image1.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:109px"/></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:44.444%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8xL2ZyYWc6NjVkYjQzMzZlMzNkNDc5YjkzZWZkNTk0ZDU5Yjg5ODYvdGFibGU6YjhkMTIzMDgyNmFkNDQzZDk2NTRhMjk1OWVmOTgwNzMvdGFibGVyYW5nZTpiOGQxMjMwODI2YWQ0NDNkOTY1NGEyOTU5ZWY5ODA3M18wLTAtMS0xLTI0NDE1_acf59f54-e30f-4c77-aa3a-b5ddde97bcce">Inuvo, Inc.</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Exact name of registrant as specified in its charter)</span></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8xL2ZyYWc6NjVkYjQzMzZlMzNkNDc5YjkzZWZkNTk0ZDU5Yjg5ODYvdGFibGU6YTUyM2Q1NmNhYTAxNGI2ZGE5YjU0YWI1MTAxNmJhNDAvdGFibGVyYW5nZTphNTIzZDU2Y2FhMDE0YjZkYTliNTRhYjUxMDE2YmE0MF8wLTAtMS0xLTI0NDE1_6fd7cb81-48f6-4b2c-ac71-3b8a4aa85963">Nevada</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8xL2ZyYWc6NjVkYjQzMzZlMzNkNDc5YjkzZWZkNTk0ZDU5Yjg5ODYvdGFibGU6YTUyM2Q1NmNhYTAxNGI2ZGE5YjU0YWI1MTAxNmJhNDAvdGFibGVyYW5nZTphNTIzZDU2Y2FhMDE0YjZkYTliNTRhYjUxMDE2YmE0MF8wLTEtMS0xLTI0NDE1_b02af89e-f943-470c-a533-c5dd4b706dc7">87-0450450</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(State or other jurisdiction of<br/>incorporation or organization)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(I.R.S. Employer<br/>&#160;Identification No.)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8xL2ZyYWc6NjVkYjQzMzZlMzNkNDc5YjkzZWZkNTk0ZDU5Yjg5ODYvdGFibGU6YTUyM2Q1NmNhYTAxNGI2ZGE5YjU0YWI1MTAxNmJhNDAvdGFibGVyYW5nZTphNTIzZDU2Y2FhMDE0YjZkYTliNTRhYjUxMDE2YmE0MF8zLTAtMS0xLTI0NDE1L3RleHRyZWdpb246ZWVhODI5ZDJhNGY5NDlkOWFjODJlY2I5Y2JjMmI3ODJfNA_baa481dc-e565-4c15-9d7b-0dfc978c1f07">500 President Clinton Ave.,</ix:nonNumeric> <ix:nonNumeric contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" name="dei:EntityAddressAddressLine2" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8xL2ZyYWc6NjVkYjQzMzZlMzNkNDc5YjkzZWZkNTk0ZDU5Yjg5ODYvdGFibGU6YTUyM2Q1NmNhYTAxNGI2ZGE5YjU0YWI1MTAxNmJhNDAvdGFibGVyYW5nZTphNTIzZDU2Y2FhMDE0YjZkYTliNTRhYjUxMDE2YmE0MF8zLTAtMS0xLTI0NDE1L3RleHRyZWdpb246ZWVhODI5ZDJhNGY5NDlkOWFjODJlY2I5Y2JjMmI3ODJfNw_cdb6c04d-ce3d-41cf-978e-1508043ad40a">Suite 300</ix:nonNumeric> <ix:nonNumeric contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8xL2ZyYWc6NjVkYjQzMzZlMzNkNDc5YjkzZWZkNTk0ZDU5Yjg5ODYvdGFibGU6YTUyM2Q1NmNhYTAxNGI2ZGE5YjU0YWI1MTAxNmJhNDAvdGFibGVyYW5nZTphNTIzZDU2Y2FhMDE0YjZkYTliNTRhYjUxMDE2YmE0MF8zLTAtMS0xLTI0NDE1L3RleHRyZWdpb246ZWVhODI5ZDJhNGY5NDlkOWFjODJlY2I5Y2JjMmI3ODJfMTA_29e710a7-65aa-4385-af07-e8b5647c29df">Little Rock</ix:nonNumeric>, <ix:nonNumeric contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" name="dei:EntityAddressStateOrProvince" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8xL2ZyYWc6NjVkYjQzMzZlMzNkNDc5YjkzZWZkNTk0ZDU5Yjg5ODYvdGFibGU6YTUyM2Q1NmNhYTAxNGI2ZGE5YjU0YWI1MTAxNmJhNDAvdGFibGVyYW5nZTphNTIzZDU2Y2FhMDE0YjZkYTliNTRhYjUxMDE2YmE0MF8zLTAtMS0xLTI0NDE1L3RleHRyZWdpb246ZWVhODI5ZDJhNGY5NDlkOWFjODJlY2I5Y2JjMmI3ODJfMTQ_9cc2a477-191e-466d-aea2-f68fa35c5bc2">AR</ix:nonNumeric></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8xL2ZyYWc6NjVkYjQzMzZlMzNkNDc5YjkzZWZkNTk0ZDU5Yjg5ODYvdGFibGU6YTUyM2Q1NmNhYTAxNGI2ZGE5YjU0YWI1MTAxNmJhNDAvdGFibGVyYW5nZTphNTIzZDU2Y2FhMDE0YjZkYTliNTRhYjUxMDE2YmE0MF8zLTEtMS0xLTI0NDE1_c7b0755a-137f-4935-b9d9-76f43f3e6929">72201</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Address of principal executive offices)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Zip Code)</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:174%;text-decoration:underline">(<ix:nonNumeric contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8xL2ZyYWc6NjVkYjQzMzZlMzNkNDc5YjkzZWZkNTk0ZDU5Yjg5ODYvdGV4dHJlZ2lvbjo2NWRiNDMzNmUzM2Q0NzliOTNlZmQ1OTRkNTliODk4Nl80Mzg_a6f995e5-0601-464b-b69e-6dd87e45f241">501</ix:nonNumeric>) <ix:nonNumeric contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8xL2ZyYWc6NjVkYjQzMzZlMzNkNDc5YjkzZWZkNTk0ZDU5Yjg5ODYvdGV4dHJlZ2lvbjo2NWRiNDMzNmUzM2Q0NzliOTNlZmQ1OTRkNTliODk4Nl80NDI_874fbe11-56b5-4a89-af31-f700333f2cca">205-8508</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:232%">Registrant's telephone number, including area code</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:174%;text-decoration:underline">not applicable</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:232%">(Former name, former address and former fiscal year, if changed since last report)</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:232%">Securities registered pursuant to Section 12(b) of the Act:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.187%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:40.280%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Title of each class</span></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trading Symbol(s)</span></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8xL2ZyYWc6NjVkYjQzMzZlMzNkNDc5YjkzZWZkNTk0ZDU5Yjg5ODYvdGFibGU6Y2NmNDA3MGNlMGYxNDY0MmJlMmRjODYzNzU0MzEzYjQvdGFibGVyYW5nZTpjY2Y0MDcwY2UwZjE0NjQyYmUyZGM4NjM3NTQzMTNiNF8xLTAtMS0xLTI0NDE1_1c7adfb9-f83a-4455-a9ab-fcc882d2aa67">Common stock</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8xL2ZyYWc6NjVkYjQzMzZlMzNkNDc5YjkzZWZkNTk0ZDU5Yjg5ODYvdGFibGU6Y2NmNDA3MGNlMGYxNDY0MmJlMmRjODYzNzU0MzEzYjQvdGFibGVyYW5nZTpjY2Y0MDcwY2UwZjE0NjQyYmUyZGM4NjM3NTQzMTNiNF8xLTEtMS0xLTI0NDE1_c89c7bcb-543a-48df-a7d3-51bf3853e5cc">INUV</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8xL2ZyYWc6NjVkYjQzMzZlMzNkNDc5YjkzZWZkNTk0ZDU5Yjg5ODYvdGFibGU6Y2NmNDA3MGNlMGYxNDY0MmJlMmRjODYzNzU0MzEzYjQvdGFibGVyYW5nZTpjY2Y0MDcwY2UwZjE0NjQyYmUyZGM4NjM3NTQzMTNiNF8xLTItMS0xLTI0NDE1_4250c462-a64d-4083-bdad-8f9aed5256ca">NYSE American</ix:nonNumeric></span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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 the filing requirements for at least the past 90 days. &#160;&#160;&#160; <ix:nonNumeric contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8xL2ZyYWc6NjVkYjQzMzZlMzNkNDc5YjkzZWZkNTk0ZDU5Yjg5ODYvdGV4dHJlZ2lvbjo2NWRiNDMzNmUzM2Q0NzliOTNlZmQ1OTRkNTliODk4Nl8xMDEz_add6d7c0-a471-4845-b95e-706e31d6bbf9">Yes</ix:nonNumeric> &#160;&#160; </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> &#160;&#160;&#160;No&#160;&#160; </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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 and post such files).    <ix:nonNumeric contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8xL2ZyYWc6NjVkYjQzMzZlMzNkNDc5YjkzZWZkNTk0ZDU5Yjg5ODYvdGV4dHJlZ2lvbjo2NWRiNDMzNmUzM2Q0NzliOTNlZmQ1OTRkNTliODk4Nl8xMzUz_a1ae56bd-929c-40f8-b268-38626a4bff54">Yes</ix:nonNumeric> &#160;&#160; </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> &#160;&#160;&#160;No&#160;&#160; </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:103%">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.&#160;&#160;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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.233%"><tr><td style="width:1.0%"></td><td style="width:48.128%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.074%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.376%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.022%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Large accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9744;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8xL2ZyYWc6NjVkYjQzMzZlMzNkNDc5YjkzZWZkNTk0ZDU5Yjg5ODYvdGFibGU6MWEwN2M1MjlmNTIxNGYyM2FiODVmYzY3NzYxY2I5MDgvdGFibGVyYW5nZToxYTA3YzUyOWY1MjE0ZjIzYWI4NWZjNjc3NjFjYjkwOF8xLTAtMS0xLTI0NDE1_3e9b1318-d08a-4060-a611-77a57be97ccd">Non-accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9746;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Smaller reporting company</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" name="dei:EntitySmallBusiness" format="ixt:fixed-true" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8xL2ZyYWc6NjVkYjQzMzZlMzNkNDc5YjkzZWZkNTk0ZDU5Yjg5ODYvdGFibGU6MWEwN2M1MjlmNTIxNGYyM2FiODVmYzY3NzYxY2I5MDgvdGFibGVyYW5nZToxYTA3YzUyOWY1MjE0ZjIzYWI4NWZjNjc3NjFjYjkwOF8xLTMtMS0xLTI0NDE1_1877c23b-a8d3-4f21-81ba-aa4fdca36cfe">&#9746;</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Emerging growth company</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8xL2ZyYWc6NjVkYjQzMzZlMzNkNDc5YjkzZWZkNTk0ZDU5Yjg5ODYvdGFibGU6MWEwN2M1MjlmNTIxNGYyM2FiODVmYzY3NzYxY2I5MDgvdGFibGVyYW5nZToxYTA3YzUyOWY1MjE0ZjIzYWI4NWZjNjc3NjFjYjkwOF8yLTEtMS0xLTI0NDE1_2d5bd325-cb87-4b0a-abc9-fd61ee7fe8fe">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">If an emerging growth company, indicate by checkmark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards pursuant to Section 13(a) of the Exchange Act:&#160; </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:174%">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).&#160; Yes&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:174%"><ix:nonNumeric contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" name="dei:EntityShellCompany" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8xL2ZyYWc6NjVkYjQzMzZlMzNkNDc5YjkzZWZkNTk0ZDU5Yjg5ODYvdGV4dHJlZ2lvbjo2NWRiNDMzNmUzM2Q0NzliOTNlZmQ1OTRkNTliODk4Nl8yMDg0_5af66a5f-3301-4bcd-93b7-bd2a6b159339">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:174%"> No&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:174%">&#9746;</span></div><div style="height:27pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:27pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:174%">Indicate the number of shares outstanding of each of the issuer's classes of common stock, as of the latest practicable date.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.888%"><tr><td style="width:1.0%"></td><td style="width:44.130%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.768%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:43.802%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Title of Class</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">April 28, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3b54f69ee8e242fbbd82da29686075b9_I20230428" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8xL2ZyYWc6NjVkYjQzMzZlMzNkNDc5YjkzZWZkNTk0ZDU5Yjg5ODYvdGFibGU6YzgxYjZlOTJkOWJlNGVkMjkwY2U2YzhhNzQ2ZjAwYTYvdGFibGVyYW5nZTpjODFiNmU5MmQ5YmU0ZWQyOTBjZTZjOGE3NDZmMDBhNl8xLTItMS0xLTI0NDE1_af544712-36fd-43dc-86c7-ca9f55bd4fd8">121,641,455</ix:nonFraction></span></td></tr></table></div><div><span><br/></span></div><div style="height:27pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="ide62be04822140bc99f2cef5a6293b22_7"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TABLE OF CONTENTS</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:7.245%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:70.935%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.709%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.711%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Page No.</span></td></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Part I</span></td></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 1.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial Statements.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ide62be04822140bc99f2cef5a6293b22_22">5</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated Balance Sheets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ide62be04822140bc99f2cef5a6293b22_22">5</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated Statements of Operations and Comprehensive Loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ide62be04822140bc99f2cef5a6293b22_25">6</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated Statements of Cash Flows</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ide62be04822140bc99f2cef5a6293b22_28">7</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated Statements of Stockholders' Equity</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ide62be04822140bc99f2cef5a6293b22_31">8</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notes to Consolidated Financial Statements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ide62be04822140bc99f2cef5a6293b22_34">9</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 2.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Management's Discussion and Analysis of Financial Condition and Results of Operations.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ide62be04822140bc99f2cef5a6293b22_76">18</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 3.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Quantitative and Qualitative Disclosures About Market Risk.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ide62be04822140bc99f2cef5a6293b22_91">22</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 4.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Controls and Procedures.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ide62be04822140bc99f2cef5a6293b22_94">22</a></span></div></td></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Part II</span></td></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 1.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Legal Proceedings.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ide62be04822140bc99f2cef5a6293b22_100">23</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 1A.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk Factors.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ide62be04822140bc99f2cef5a6293b22_103">23</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 2.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unregistered Sales of Equity Securities and Use of Proceeds.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ide62be04822140bc99f2cef5a6293b22_106">23</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 3.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defaults upon Senior Securities.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ide62be04822140bc99f2cef5a6293b22_109">23</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 4.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mine Safety and Disclosures.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ide62be04822140bc99f2cef5a6293b22_112">23</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 5.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Information.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ide62be04822140bc99f2cef5a6293b22_115">23</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 6.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exhibits.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ide62be04822140bc99f2cef5a6293b22_118">24</a></span></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Signatures</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ide62be04822140bc99f2cef5a6293b22_121">25</a></span></div></td></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></div></div></div><div id="ide62be04822140bc99f2cef5a6293b22_10"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:174%">CAUTIONARY STATEMENT REGARDING FORWARD-LOOKING INFORMATION</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This report contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;), and Section 21E of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;). These forward-looking statements are subject to known and unknown risks, uncertainties and other factors which may cause actual results, performance or achievements to be materially different from any future results, performance or achievements expressed or implied by such forward-looking statements. In some cases, you can identify forward-looking statements by terminology such as &#8220;will,&#8221; &#8220;should,&#8221; &#8220;intend,&#8221; &#8220;expect,&#8221; &#8220;plan,&#8221; &#8220;anticipate,&#8221; &#8220;believe,&#8221; &#8220;estimate,&#8221; &#8220;predict,&#8221; &#8220;potential,&#8221; or &#8220;continue,&#8221; or the negative of such terms or other comparable terminology. This report includes, among others, statements regarding our risks associated with:</span></div><div style="padding-left:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">a decline in general economic conditions; </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">decreased market demand for our products and services;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">customer revenue concentration;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">risks associated with customer collections;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">seasonality impacts on financial results and cash availability;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:32.5pt">dependence on advertising suppliers;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">the ability to acquire traffic in a profitable manner;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">failure to keep pace with technological changes;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">interruptions within our information technology infrastructure;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">dependence on key personnel;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">regulatory and legal uncertainties;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">failure to comply with privacy and data security laws and regulations;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">third party infringement claims;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">publishers who could fabricate fraudulent clicks;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">the ability to continue to meet the NYSE American listing standards;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">the impact of quarterly results on our common stock price; </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">dilution to our stockholders upon the exercise of outstanding restricted stock unit grants and warrants; </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">the on-going impact of the COVID-19 pandemic on our Company; and</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">our ability to identify, finance, complete and successfully integrate future acquisitions.</span></div><div style="text-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These forward-looking statements were based on various factors and were derived utilizing numerous assumptions and other factors that could cause our actual results to differ materially from those in the forward-looking statements. Most of these factors are difficult to predict accurately and are generally beyond our control. You should consider the areas of risk described in connection with any forward-looking statements that may be made herein. Readers are cautioned not to place undue reliance on these forward-looking statements and readers should carefully review this report in its entirety, including the risks described in Part II, Item 1A. Risk Factors appearing in this report, together with those appearing in Item 1A. Risk Factors, in our Annual Report on Form 10-K for the year ended December&#160;31, 2022 as filed with the Securities and Exchange Commission ("SEC") on March 9, 2023 and our subsequent filings with the SEC.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Except for our ongoing obligations to disclose material information under the Federal securities laws, we undertake no obligation to release publicly any revisions to any forward-looking statements, to report events or to report the occurrence of unanticipated events. These forward-looking statements speak only as of the date of this report, and you should not rely on these statements without also considering the risks and uncertainties associated with these statements and our business.</span></div><div><span><br/></span></div><div id="ide62be04822140bc99f2cef5a6293b22_13"></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OTHER PERTINENT INFORMATION</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unless specifically set forth to the contrary, when used in this report the terms &#8220;Inuvo,&#8221; the &#8220;Company,&#8221; &#8220;we,&#8221; &#8220;us,&#8221; &#8220;our&#8221; and similar terms refer to Inuvo, Inc., a Nevada corporation, and its subsidiaries. When used in this report, &#8220;first quarter 2023&#8221; means for the three months ended March&#160;31, 2023, &#8220;first quarter 2022&#8221; means for the three months ended March&#160;31, 2022,  &#8220;2022&#8221; means the fiscal year ended December&#160;31, 2022 and &#8220;2023&#8221; means the fiscal year ending December&#160;31, 2023. The information which appears on our corporate web site at www.inuvo.com and our various social media platforms are not part of this report.</span></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</span></div></div></div><div id="ide62be04822140bc99f2cef5a6293b22_16"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">PART I - FINANCIAL INFORMATION</span></div><div id="ide62be04822140bc99f2cef5a6293b22_19"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">ITEM 1. FINANCIAL STATEMENTS</span></div><div id="ide62be04822140bc99f2cef5a6293b22_22"></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">INUVO, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED BALANCE SHEETS </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">March&#160;31, 2023 (Unaudited) and December&#160;31, 2022</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:69.721%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.706%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.537%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMy0xLTEtMS0yNDQxNQ_ef01f2c5-8964-41a1-80cd-36e953ffb7b8">1,969,583</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231" decimals="0" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMy0zLTEtMS0yNDQxNQ_f575258a-10c9-4320-bb8c-2c647d293729">2,931,415</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable securities - short term</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:MarketableSecuritiesCurrent" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNC0xLTEtMS0yNDQxNQ_42627cf6-968c-4edc-a749-681310ccca98">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231" decimals="0" name="us-gaap:MarketableSecuritiesCurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNC0zLTEtMS0yNDQxNQ_4d0378c9-daa6-491a-bfc3-62739c42d6a7">1,529,464</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net of allowance for doubtful accounts of $<ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNS0wLTEtMS0yNDQxNS90ZXh0cmVnaW9uOjAwZmIxMmRhZDM0YzRkMTU4MWQ0OWIzZjI1YmQ1ODg1XzY4_31bd3bdf-f0f7-4eea-bc45-4e585f04251d">1,401,803</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231" decimals="0" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNS0wLTEtMS0yNDQxNS90ZXh0cmVnaW9uOjAwZmIxMmRhZDM0YzRkMTU4MWQ0OWIzZjI1YmQ1ODg1Xzc1_5e77f7bd-adb2-4026-aa09-2ba74713dabc">1,440,678</ix:nonFraction>, respectively.</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNS0xLTEtMS0yNDQxNQ_1f6331f5-65cb-46e1-af13-eb9672d877d7">9,120,826</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231" decimals="0" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNS0zLTEtMS0yNDQxNQ_3cff1b7b-e37f-4b57-b982-baccb179f073">11,119,892</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:PrepaidExpenseCurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNi0xLTEtMS0yNDQxNQ_d1ad7d38-54e7-4eeb-b7bb-90459ce5d51b">970,411</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231" decimals="0" name="us-gaap:PrepaidExpenseCurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNi0zLTEtMS0yNDQxNQ_e0e3051d-a6c9-4b54-8313-6703e295d784">798,977</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNy0xLTEtMS0yNDQxNQ_a5cbc7ba-f003-4c81-98f4-784f2151a36e">12,060,820</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231" decimals="0" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNy0zLTEtMS0yNDQxNQ_2c478e54-f824-42e1-baf0-3599442b0094">16,379,748</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfOS0xLTEtMS0yNDQxNQ_ad0972a4-87da-4c2f-9bc9-909d51de8636">1,687,309</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231" decimals="0" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfOS0zLTEtMS0yNDQxNQ_ba1295ac-4931-41cf-8825-cbded18270ef">1,668,972</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMTEtMS0xLTEtMjQ0MTU_a8097fbf-79af-47f8-87c8-794f71d8af01">9,853,342</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231" decimals="0" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMTEtMy0xLTEtMjQ0MTU_5badde49-2b91-4b90-9796-2f73cf268c1a">9,853,342</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net of accumulated amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMTItMS0xLTEtMjQ0MTU_ffa2b960-0c74-487b-8e40-0ef0ee1b1e29">5,403,166</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231" decimals="0" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMTItMy0xLTEtMjQ0MTU_2f42f241-60fe-4a1d-b6db-6cd346323c2f">5,649,291</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Referral and support services agreement advance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="inuv:ReferralAgreement" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMTMtMS0xLTEtMjQ0MTU_ae9fda81-fcaf-487d-98fe-4c6e773e44f1">725,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231" decimals="0" name="inuv:ReferralAgreement" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMTMtMy0xLTEtMjQ0MTU_e60e9b52-80fa-494f-bf92-4f9eccee35f2">800,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable securities - long term</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:MarketableSecuritiesNoncurrent" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMTQtMS0xLTEtMjQ0MTU_931b7ab9-7568-4c17-9cdb-69ca37e5eb12">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231" decimals="0" name="us-gaap:MarketableSecuritiesNoncurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMTQtMy0xLTEtMjQ0MTU_bba3e234-d1e7-4c5b-bb45-33883b11870c">660,126</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right of use assets - operating lease</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMTUtMS0xLTEtMjQ0MTU_6aeee832-715e-4c57-9a22-b876c39b6566">220,740</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231" decimals="0" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMTUtMy0xLTEtMjQ0MTU_d48ef4a5-5c9c-43ff-a130-6ca6efac9569">310,162</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right of use assets - finance lease</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:FinanceLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMTYtMS0xLTEtMjQ0MTU_02365cdb-9985-4bc1-93e5-76c157670d24">138,108</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231" decimals="0" name="us-gaap:FinanceLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMTYtMy0xLTEtMjQ0MTU_ce20c6e4-3731-4239-b69f-518b61fa41fa">168,750</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMTctMS0xLTEtMjQ0MTU_9d9cf669-786d-4a8d-83d1-4f24ebe8410e">66,919</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231" decimals="0" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMTctMy0xLTEtMjQ0MTU_2d8ce50a-a4ec-44ca-86c5-9cc35ac10cbd">66,919</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="inuv:OtherAssetsTotalNoncurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMTgtMS0xLTEtMjQ0MTU_6e107809-850a-4837-b1c9-e97a6b05097e">16,407,275</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231" decimals="0" name="inuv:OtherAssetsTotalNoncurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMTgtMy0xLTEtMjQ0MTU_83ab3b30-73f1-4ead-93b5-cc3194a3dd0a">17,508,590</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMjAtMS0xLTEtMjQ0MTU_356e0fb3-bca1-471e-bad5-077d6be4e4e5">30,155,404</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231" decimals="0" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMjAtMy0xLTEtMjQ0MTU_aef9dc87-3628-4862-8cde-958c1f492f40">35,557,310</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities and Stockholders&#8217; Equity</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMjQtMS0xLTEtMjQ0MTU_8c593d14-178c-4ab1-89e9-7bc3b3148ca3">5,506,837</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231" decimals="0" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMjQtMy0xLTEtMjQ0MTU_e6ad0985-6572-41fc-8f1b-5d3daf7a7277">8,044,802</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMjUtMS0xLTEtMjQ0MTU_3c611905-566d-474b-8324-2da059bafe4a">4,932,916</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231" decimals="0" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMjUtMy0xLTEtMjQ0MTU_75c9b5ca-53dc-4bb0-903f-9147282f9c02">5,162,458</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Line of credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:LinesOfCreditCurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMjYtMS0xLTEtMjUyODY_bd762b30-fcc9-4dc0-94f1-1bbcc926503b">592,868</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231" decimals="0" name="us-gaap:LinesOfCreditCurrent" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMjYtMy0xLTEtMjUyODY_64ae1315-f1a7-4def-8222-2b4e58063023">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability - operating lease</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMjYtMS0xLTEtMjQ0MTU_b6b707dc-c07a-415d-8905-fde01853ef1e">209,658</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231" decimals="0" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMjYtMy0xLTEtMjQ0MTU_86fde30a-b93f-4937-9401-484ab42d40f4">287,523</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability - finance lease</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:FinanceLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMjctMS0xLTEtMjQ0MTU_9d594826-0c3f-457c-a67c-59c906014ca0">86,276</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231" decimals="0" name="us-gaap:FinanceLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMjctMy0xLTEtMjQ0MTU_f65b4b66-38f8-40a2-9df5-d5e0ee9b06e0">101,003</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMzMtMS0xLTEtMjQ0MTU_b14b4999-03b5-460d-b566-bcc8b62e7c35">11,328,555</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231" decimals="0" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMzMtMy0xLTEtMjQ0MTU_5337a69a-f6ce-42b7-9b4d-5cad4ef92c10">13,595,786</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMzYtMS0xLTEtMjQ0MTU_5e683be3-a964-419e-9616-0ff70ee7169f">107,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231" decimals="0" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMzYtMy0xLTEtMjQ0MTU_11cd8cd1-0b47-4fc1-9d37-a1bbc618846c">107,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability - operating lease</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMzgtMS0xLTEtMjQ0MTU_562a662a-173c-4761-aa4a-179b62f8480e">12,322</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231" decimals="0" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMzgtMy0xLTEtMjQ0MTU_36e525b2-dae2-401f-a97c-16135e4f8d0c">23,878</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability - finance lease</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:FinanceLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMzktMS0xLTEtMjQ0MTU_e03a1995-b038-4400-8dd3-a03a599992b5">50,857</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231" decimals="0" name="us-gaap:FinanceLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMzktMy0xLTEtMjQ0MTU_d7eea851-bd73-46e5-8df3-4e99e8b55236">70,597</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNDAtMS0xLTEtMjQ0MTU_1a118694-37f9-4ecc-9466-ac1cb00e643f">7,253</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231" decimals="0" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNDAtMy0xLTEtMjQ0MTU_eb19381a-9760-413f-8231-7121a32d5cae">10,733</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:LiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNDEtMS0xLTEtMjQ0MTU_1cf63853-5390-4bb2-af69-13b55587797c">177,432</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231" decimals="0" name="us-gaap:LiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNDEtMy0xLTEtMjQ0MTU_40b4028d-3814-41a3-9fb3-28f63bb9dff6">212,208</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stockholders&#8217; equity</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNDQtMC0xLTEtMjQ0MTUvdGV4dHJlZ2lvbjphOTYwODA5NzE4ZTc0YTkzOWIwNTA0YjI1Y2JjZWY1ZV8yMQ_5e9c439b-6c5e-4eed-b513-8aeab8dae9de"><ix:nonFraction unitRef="usdPerShare" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNDQtMC0xLTEtMjQ0MTUvdGV4dHJlZ2lvbjphOTYwODA5NzE4ZTc0YTkzOWIwNTA0YjI1Y2JjZWY1ZV8yMQ_cf707697-0999-4b4c-bf51-e5abb1b7e710">0.001</ix:nonFraction></ix:nonFraction> par value:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:29.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Authorized shares <ix:nonFraction unitRef="shares" contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNDUtMC0xLTEtMjQ0MTUvdGV4dHJlZ2lvbjpjZThlMmYxMGRlZTE0MTk4Yjc3NGI2NTY4NWFiNjYyM18yMg_2b8bf250-600f-4472-b5d9-e5a1d3163827"><ix:nonFraction unitRef="shares" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNDUtMC0xLTEtMjQ0MTUvdGV4dHJlZ2lvbjpjZThlMmYxMGRlZTE0MTk4Yjc3NGI2NTY4NWFiNjYyM18yMg_704a6599-0a50-4eab-ba23-e15c199731a5">500,000</ix:nonFraction></ix:nonFraction>, <ix:nonFraction unitRef="shares" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNDUtMC0xLTEtMjQ0MTUvdGV4dHJlZ2lvbjpjZThlMmYxMGRlZTE0MTk4Yjc3NGI2NTY4NWFiNjYyM18yNg_1009af5d-ed1f-472b-992d-60adae316566"><ix:nonFraction unitRef="shares" contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNDUtMC0xLTEtMjQ0MTUvdGV4dHJlZ2lvbjpjZThlMmYxMGRlZTE0MTk4Yjc3NGI2NTY4NWFiNjYyM18yNg_3552ac99-925a-4e8b-b3ff-085093c2abca"><ix:nonFraction unitRef="shares" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNDUtMC0xLTEtMjQ0MTUvdGV4dHJlZ2lvbjpjZThlMmYxMGRlZTE0MTk4Yjc3NGI2NTY4NWFiNjYyM18yNg_47820826-f213-4d7a-9f60-128c89182a96"><ix:nonFraction unitRef="shares" contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNDUtMC0xLTEtMjQ0MTUvdGV4dHJlZ2lvbjpjZThlMmYxMGRlZTE0MTk4Yjc3NGI2NTY4NWFiNjYyM18yNg_da0eccf1-a34a-417d-bd10-eb2e2bae9ffd">none</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> issued and outstanding</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNDUtMS0xLTEtMjQ0MTU_dfd43ece-b517-441b-b943-d08b969b97f4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231" decimals="0" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNDUtMy0xLTEtMjQ0MTU_8cc5a31b-928e-47de-b778-a46c3c36be51">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNDYtMC0xLTEtMjQ0MTUvdGV4dHJlZ2lvbjpiZTI0OGYyODVkOTU0YjAzODRkMThjMTFlNjg0MTk5Zl8xOA_9b0d2af4-47fe-4b57-bcee-f008cc127c07"><ix:nonFraction unitRef="usdPerShare" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNDYtMC0xLTEtMjQ0MTUvdGV4dHJlZ2lvbjpiZTI0OGYyODVkOTU0YjAzODRkMThjMTFlNjg0MTk5Zl8xOA_c79a862f-be0d-4bda-8cef-685d2477ad4f">0.001</ix:nonFraction></ix:nonFraction> par value:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:29.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Authorized shares <ix:nonFraction unitRef="shares" contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNDctMC0xLTEtMjQ0MTUvdGV4dHJlZ2lvbjowN2QzMjAxOTQyOGU0MWJjOTlkNmE2NGY5NzBjZWQwNl8yMw_09f2a442-2c61-4c9b-82c0-314748076b98"><ix:nonFraction unitRef="shares" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNDctMC0xLTEtMjQ0MTUvdGV4dHJlZ2lvbjowN2QzMjAxOTQyOGU0MWJjOTlkNmE2NGY5NzBjZWQwNl8yMw_b2490488-0a84-49e2-86a1-3ad69f7f5e6f">200,000,000</ix:nonFraction></ix:nonFraction>; issued and outstanding shares <ix:nonFraction unitRef="shares" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNDctMC0xLTEtMjQ0MTUvdGV4dHJlZ2lvbjowN2QzMjAxOTQyOGU0MWJjOTlkNmE2NGY5NzBjZWQwNl81Nw_4696a54c-1fa4-431f-bbc3-f7ef6db6be84"><ix:nonFraction unitRef="shares" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNDctMC0xLTEtMjQ0MTUvdGV4dHJlZ2lvbjowN2QzMjAxOTQyOGU0MWJjOTlkNmE2NGY5NzBjZWQwNl81Nw_64a35f0a-6450-4165-9867-64c7d5fe44ed">121,640,362</ix:nonFraction></ix:nonFraction></span><span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">and <ix:nonFraction unitRef="shares" contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNDctMC0xLTEtMjQ0MTUvdGV4dHJlZ2lvbjowN2QzMjAxOTQyOGU0MWJjOTlkNmE2NGY5NzBjZWQwNl82NA_a40fb8ba-e809-4900-a72e-70997acc9592"><ix:nonFraction unitRef="shares" contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNDctMC0xLTEtMjQ0MTUvdGV4dHJlZ2lvbjowN2QzMjAxOTQyOGU0MWJjOTlkNmE2NGY5NzBjZWQwNl82NA_e74b810f-646a-4b3b-99ab-f7636943fd56">120,137,124</ix:nonFraction></ix:nonFraction>, respectively. </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNDctMS0xLTEtMjQ0MTU_ddcf6992-c25c-40ae-8fa0-c8f5f2bf96eb">121,641</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231" decimals="0" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNDctMy0xLTEtMjQ0MTU_7d18d8a4-4834-4da9-9b07-c34830d91c17">120,138</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNDgtMS0xLTEtMjQ0MTU_2fbfc7fb-7c2f-4e84-b536-6839a0207f51">179,025,439</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231" decimals="0" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNDgtMy0xLTEtMjQ0MTU_61b98704-4bab-4189-bc57-82439ce141ea">178,771,604</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNDktMS0xLTEtMjQ0MTU_5cc1c3e0-d1fe-4edc-9ba3-6b49b8421f7e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231" decimals="0" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNDktMy0xLTEtMjQ0MTU_071e1216-fd6f-4825-94f6-d3a06295b1ad">84,868</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated deficit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" sign="-" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNTAtMS0xLTEtMjQ0MTU_604481db-d50c-4dad-ac75-8bbd99247f4d">160,497,663</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231" decimals="0" sign="-" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNTAtMy0xLTEtMjQ0MTU_cadec992-68d4-44f9-9900-fe3e1c99bf31">157,057,558</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stockholders' equity</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNTItMS0xLTEtMjQ0MTU_750c1ff4-d060-4b82-9e3f-fa523fe47c7a">18,649,417</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231" decimals="0" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNTItMy0xLTEtMjQ0MTU_214b993d-60d3-409c-b08a-a9f0dd235e87">21,749,316</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities and stockholders' equity</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNTMtMS0xLTEtMjQ0MTU_5a4f3c3f-54a5-49d7-bff3-8c887de52474">30,155,404</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231" decimals="0" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNTMtMy0xLTEtMjQ0MTU_d0404de4-88bf-44bc-b498-13bb834f557b">35,557,310</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;See accompanying notes to the consolidated financial statements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</span></div></div></div><div id="ide62be04822140bc99f2cef5a6293b22_25"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">INUVO, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.251%"><tr><td style="width:1.0%"></td><td style="width:73.067%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.944%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.543%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.946%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" decimals="0" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfMi0xLTEtMS0yNDQxNQ_8ea509f4-3d51-4511-bd21-8b095696c762">11,847,440</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331" decimals="0" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfMi0zLTEtMS0yNDQxNQ_06b84abc-afbe-46ad-ac7a-120162d25be4">18,609,367</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" decimals="0" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfMy0xLTEtMS0yNDQxNQ_57800c01-3038-49a1-99ea-71b459d7e6fa">3,190,563</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331" decimals="0" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfMy0zLTEtMS0yNDQxNQ_e827df16-e525-4405-b28c-e5fbd9c000d2">8,661,506</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" decimals="0" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfNC0xLTEtMS0yNDQxNQ_c07c73bd-90eb-46a0-b1a4-b1704f848603">8,656,877</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331" decimals="0" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfNC0zLTEtMS0yNDQxNQ_63a88f82-ec26-481a-b4c2-46a4f58d9dcb">9,947,861</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketing costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" decimals="0" name="inuv:SearchCosts" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfNi0xLTEtMS0yNDQxNQ_ba0ff438-faff-4df6-b2d8-7e209230dd40">7,087,550</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331" decimals="0" name="inuv:SearchCosts" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfNi0zLTEtMS0yNDQxNQ_c6d37804-557f-4575-b091-ca1d2e01e130">7,169,449</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" decimals="0" name="us-gaap:SalariesAndWages" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfNy0xLTEtMS0yNDQxNQ_ac922fc8-1e65-43bc-9b98-4786a95ebd8b">3,422,841</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331" decimals="0" name="us-gaap:SalariesAndWages" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfNy0zLTEtMS0yNDQxNQ_7fc6c843-80d8-4090-a02b-d913a9330590">3,157,706</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" decimals="0" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfOC0xLTEtMS0yNDQxNQ_732f8a78-d5c1-4c8b-bea8-a81105f95196">1,581,889</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331" decimals="0" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfOC0zLTEtMS0yNDQxNQ_49880cdc-ef51-433a-83bb-f0d6af9006a7">1,726,672</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" decimals="0" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfOS0xLTEtMS0yNDQxNQ_7d5e933b-ed65-43af-ae64-c6484c9fc738">12,092,280</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331" decimals="0" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfOS0zLTEtMS0yNDQxNQ_6cf06192-5a08-45d4-b4e2-d4f29faf9ecb">12,053,827</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating loss</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" decimals="0" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfMTAtMS0xLTEtMjQ0MTU_c6e79fff-d9ed-4ad2-ab01-a653622c130f">3,435,403</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331" decimals="0" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfMTAtMy0xLTEtMjQ0MTU_07d0d503-9a03-4dfd-8209-3f5bccdd850d">2,105,966</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing expense, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" decimals="0" name="us-gaap:FinancingInterestExpense" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfMTMtMS0xLTEtMjQ0MTU_828f6255-5981-407a-b97d-d166a6c53ee2">19,120</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331" decimals="0" name="us-gaap:FinancingInterestExpense" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfMTMtMy0xLTEtMjQ0MTU_f05b1b1b-74f1-4d29-bd82-5c43469c0b5d">999</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" decimals="0" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfMTQtMS0xLTEtMjQ0MTU_46ad9b65-3762-4a9b-b070-d6d9f79baaf1">14,418</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331" decimals="0" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfMTQtMy0xLTEtMjQ0MTU_3f632469-1679-4877-ba6d-c503f4fbb4b4">17,702</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" decimals="0" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfMTgtMS0xLTEtMjQ0MTU_9af74787-1871-4857-94b7-dd89dcb9969b">3,440,105</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331" decimals="0" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfMTgtMy0xLTEtMjQ0MTU_b62dd8a7-6526-4b4e-869d-decb4b262659">2,089,263</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gain (loss) on marketable securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb70d4bc85974593aebef61b70230939_D20230101-20230331" decimals="0" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfMjAtMS0xLTEtMjQ0MTU_c8f9050b-f6c1-4a1a-ae13-ecff6b09626b">84,868</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331" decimals="0" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfMjAtMy0xLTEtMjQ0MTU_385a5e64-c018-4db5-8762-a00851bbbdba">98,156</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Comprehensive loss</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" decimals="0" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfMjEtMS0xLTEtMjQ0MTU_1efb484c-c9e8-4633-b1cd-4e7c6a8aaaa4">3,355,237</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331" decimals="0" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfMjEtMy0xLTEtMjQ0MTU_c8dbe159-d09f-43ed-99ea-0568f4a54e55">2,187,419</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Per common share data</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic and diluted:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfMjctMS0xLTEtMjQ0MTU_0f6c8062-c252-4883-a8f9-07ea20af5e69"><ix:nonFraction unitRef="usdPerShare" contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfMjctMS0xLTEtMjQ0MTU_a975dff9-8270-49af-850c-5f2ac19a644c">0.03</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfMjctMy0xLTEtMjQ0MTU_372bda31-51d7-451e-b1a5-7d8bca3c86e0"><ix:nonFraction unitRef="usdPerShare" contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfMjctMy0xLTEtMjQ0MTU_8f956491-b7f9-4ec3-b163-58816ad233ce">0.02</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfMzAtMS0xLTEtMjQ0MTU_139a9a03-d912-4a0d-a7f1-0bbc6a2730ea">120,970,597</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfMzAtMy0xLTEtMjQ0MTU_738f1ac8-4ac3-477d-a8c6-6ceb7a379f99">119,282,114</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfMzEtMS0xLTEtMjQ0MTU_04362aa2-1cdf-4476-a30b-77dfc8d64317">120,970,597</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfMzEtMy0xLTEtMjQ0MTU_c9547f86-83ed-414e-9442-498ffe8f6424">119,282,114</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to the consolidated financial statements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</span></div></div></div><div id="ide62be04822140bc99f2cef5a6293b22_28"></div><hr style="page-break-after:always"/><div style="min-height:40.5pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">INUVO, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating activities:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib047ebf2d08e43c18206f685ae11a6c6_D20230101-20230331" decimals="0" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfMy0xLTEtMS0yNDQxNQ_1981fd2a-2849-4ab7-9b3d-cf334bc5b3a3">3,440,105</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id558c95e06d34fcf9edf34708eb24c53_D20220101-20220331" decimals="0" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfMy0zLTEtMS0yNDQxNQ_6f0332ea-f871-49de-a66d-78a62ded07d4">2,089,263</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments to reconcile net loss to net cash used in operating activities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" decimals="0" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfNS0xLTEtMS0yNDQxNQ_503c647a-dc50-4975-b38d-a9d13b9e7770">639,026</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331" decimals="0" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfNS0zLTEtMS0yNDQxNQ_af709259-3299-483f-9f7c-2372087dc687">689,712</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation-Right of Use Assets - Financing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" decimals="0" name="inuv:FinanceAndOperatingLeaseRightOfUseAssetAmortization" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfNi0xLTEtMS0yNDQxNQ_48561996-f222-4e8f-8d26-9e3f8b077725">30,642</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331" decimals="0" name="inuv:FinanceAndOperatingLeaseRightOfUseAssetAmortization" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfNi0zLTEtMS0yNDQxNQ_09c07100-f789-4318-bbb3-ff8ac5a8bc8a">24,259</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" decimals="0" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfNy0xLTEtMS0yNDQxNQ_e479cf89-53e2-4727-9a0e-f598c656b2b9">432,084</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331" decimals="0" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfNy0zLTEtMS0yNDQxNQ_30c57251-51f5-4a45-938e-d5329b49974e">671,158</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Grant expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" decimals="0" name="inuv:GrantExpenseDerecognitionOfContingenciesAndGrants" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfOC0xLTEtMS0yNjA3NA_bf6e4806-aa0d-4ad6-9a4e-142554c4d059">5,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331" decimals="0" sign="-" name="inuv:GrantExpenseDerecognitionOfContingenciesAndGrants" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfOC0zLTEtMS0yNjA3NA_80e604f1-ce03-4801-b840-015f094a6260">10,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of financing fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" decimals="0" name="us-gaap:AmortizationOfFinancingCosts" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfOS0xLTEtMS0yNjA4OA_b649b317-667f-4e8c-b503-04b0bb9d60c7">2,083</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331" decimals="0" name="us-gaap:AmortizationOfFinancingCosts" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfOS0zLTEtMS0yNjA4OA_2af87182-adc5-4f4f-88fa-90777ff7a505">2,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recovery of doubtful accounts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" decimals="0" sign="-" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfMTAtMS0xLTEtMjYxMDM_3b07b7c7-618d-49c1-b1b4-8c6cb82fb151">38,875</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331" decimals="0" sign="-" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfMTAtMy0xLTEtMjYxMDM_49c30bcb-2d69-456b-8e5a-3c52703a7d22">81,753</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on marketable securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" decimals="0" name="us-gaap:GainLossOnInvestments" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfMTEtMS0xLTEtMjYxMTc_be9206f9-682d-46d6-bfdf-752d6749c725">14,418</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331" decimals="0" name="us-gaap:GainLossOnInvestments" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfMTEtMy0xLTEtMjYxMTc_4e2aabfd-60e4-4743-98ce-2b1f3c033272">17,702</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock warrant expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" decimals="0" sign="-" name="us-gaap:FairValueAdjustmentOfWarrants" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfOC0xLTEtMS0yNDQxNQ_b4a9d49d-5642-4670-9978-2ee20b04ff69">9,874</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331" decimals="0" name="us-gaap:FairValueAdjustmentOfWarrants" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfOC0zLTEtMS0yNDQxNQ_d8aba1d5-883d-46db-bc1d-2e7344785c77">12,483</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in operating assets and liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" decimals="0" sign="-" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfMTYtMS0xLTEtMjQ0MTU_ef5b4c99-30ec-4499-b3d9-8d37418d3cfe">2,037,941</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331" decimals="0" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfMTYtMy0xLTEtMjQ0MTU_c8eedbac-ac12-4b2d-b16d-c834de0c976e">702,421</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Referral and support services agreement advance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" decimals="0" sign="-" name="us-gaap:IncreaseDecreaseInContractWithCustomerAsset" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfMTctMS0xLTEtMjYxMjk_b7cf0304-758f-480d-ae3e-4d473a79f9d1">75,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331" decimals="0" sign="-" name="us-gaap:IncreaseDecreaseInContractWithCustomerAsset" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfMTctMy0xLTEtMjYxMjk_22ad6ef4-57f5-437f-800c-8ff8c9303b3b">75,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses, unbilled revenue and other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" decimals="0" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfMTctMS0xLTEtMjQ0MTU_6894cfcf-0f7f-46f0-8839-0c26b527ff8b">171,434</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331" decimals="0" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfMTctMy0xLTEtMjQ0MTU_2d11a4f6-7dbe-4841-8f4b-d59103fd84e7">849,218</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" decimals="0" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfMTktMS0xLTEtMjQ0MTU_2285f88b-c76a-42b3-b514-027c4b1247de">240,104</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331" decimals="0" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfMTktMy0xLTEtMjQ0MTU_437f9321-3c0a-473e-bfc2-b4232048b57f">977,599</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" decimals="0" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfMjAtMS0xLTEtMjQ0MTU_6d863122-988a-4609-831f-269600fec9e5">2,537,965</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331" decimals="0" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfMjAtMy0xLTEtMjQ0MTU_8b670a6f-5597-442b-9e55-26919bf128ea">327,918</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in operating activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" decimals="0" sign="-" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfMjItMS0xLTEtMjQ0MTU_269c3401-9696-4b14-b246-8b169dbe4fb3">3,230,999</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331" decimals="0" sign="-" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfMjItMy0xLTEtMjQ0MTU_1974ebce-3d15-40d4-a185-9f5e85792bf2">3,580,762</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investing activities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases of equipment and capitalized development costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" decimals="0" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfMjQtMS0xLTEtMjQ0MTU_f66bac9a-9b52-4cfc-8935-b9631b8fdd65">411,238</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331" decimals="0" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfMjQtMy0xLTEtMjQ0MTU_e2823a61-8261-407f-8ade-1b0adc593861">466,634</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of marketable securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" decimals="0" name="us-gaap:PaymentsToAcquireMarketableSecurities" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfMjUtMS0xLTEtMjQ0MTU_f879f186-caad-42be-b5cd-4a6eef599b07">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331" decimals="0" name="us-gaap:PaymentsToAcquireMarketableSecurities" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfMjUtMy0xLTEtMjQ0MTU_a04a7c7c-2eab-495e-a4ed-084ec29e9756">1,081,080</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from the sale of marketable securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" decimals="0" name="us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfMjYtMS0xLTEtMjQ0MTU_3db12607-1218-4c19-8784-026b543b7e68">2,288,876</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331" decimals="0" name="us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfMjYtMy0xLTEtMjQ0MTU_6c2800dc-51a6-44d7-8eb0-06b991e993cf">548,589</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by (used in) investing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" decimals="0" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfMjctMS0xLTEtMjQ0MTU_254abe72-9c07-4996-837b-6ebfa27e3d29">1,877,638</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331" decimals="0" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfMjctMy0xLTEtMjQ0MTU_d71080d2-d4d1-4ada-81a7-c3ad3ba841e1">999,125</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net proceeds from line of credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" decimals="0" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfMzQtMS0xLTEtMjQ0MTU_ee653e4a-3c73-46c2-9508-fb6c89943725">592,868</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331" decimals="0" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfMzQtMy0xLTEtMjQ0MTU_7e8a8498-03e7-458b-9aa2-2e0c38743d19">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments on finance lease obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" decimals="0" name="us-gaap:FinanceLeasePrincipalPayments" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfMzUtMS0xLTEtMjQ0MTU_7c5a2385-d627-4d4e-95d6-332b681aa863">34,467</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331" decimals="0" name="us-gaap:FinanceLeasePrincipalPayments" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfMzUtMy0xLTEtMjQ0MTU_94042d5a-c755-405f-8c30-f72b4bdaa5ba">24,407</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net taxes paid on restricted stock unit grants exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" decimals="0" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfMzktMS0xLTEtMjQ0MTU_f5ae0470-16b4-4eef-93e1-43d1660626a5">166,872</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331" decimals="0" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfMzktMy0xLTEtMjQ0MTU_64a71039-3774-4c43-ac31-86534e906ade">128,521</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by/(used in) financing activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" decimals="0" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfNDAtMS0xLTEtMjQ0MTU_b5d6a8af-9473-4a52-9961-52299ae0e206">391,529</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331" decimals="0" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfNDAtMy0xLTEtMjQ0MTU_dfd4544f-c178-4545-8d0b-67bbe8513367">152,928</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net change &#8211; cash</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" decimals="0" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfNDItMS0xLTEtMjQ0MTU_dd4e62a6-432f-4959-b421-6aa5a7ad85bf">961,832</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331" decimals="0" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfNDItMy0xLTEtMjQ0MTU_746fa263-602e-4735-bb45-fcf377b22824">4,732,815</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash and cash equivalent, beginning of year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231" decimals="0" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfNDMtMS0xLTEtMjQ0MTU_f575258a-10c9-4320-bb8c-2c647d293729">2,931,415</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1f303a16b0343fe9451573c13ed6ba8_I20211231" decimals="0" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfNDMtMy0xLTEtMjQ0MTU_38cf8bd6-ba6e-4ed5-a7cc-aecf72f80c15">10,475,964</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash and cash equivalent, end of period</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfNDQtMS0xLTEtMjQ0MTU_37f20590-4295-46bd-8c7a-8e85f7122780">1,969,583</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5cc61080e64c459bb1bd6bfd85d59b7a_I20220331" decimals="0" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfNDQtMy0xLTEtMjQ0MTU_a2864d34-f3cd-408b-872e-e564d45b9084">5,743,149</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Supplemental information:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest paid</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" decimals="0" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfNDYtMS0xLTEtMjQ0MTU_b8d1e325-3fe4-4ede-ad4f-d9343214de13">29,953</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331" decimals="0" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfNDYtMy0xLTEtMjQ0MTU_f994ae57-bcdc-483f-8267-b8674925a23f">7,782</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to the consolidated financial statements.</span></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</span></div></div></div><div id="ide62be04822140bc99f2cef5a6293b22_31"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">INUVO, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(unaudited)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the Three Months Ended March 31, </span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:24.777%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.689%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:8.994%"></td><td style="width:0.1%"></td></tr><tr><td colspan="36" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#160;Additional Paid in Capital</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Deficit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive Income (Loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4a9c1100b7794b7db732a88e002453bd_I20221231" decimals="INF" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOmUyNWM5MmRiYjJkMjRiZGY5Nzc3YTQwODY2MTI3ZThjL3RhYmxlcmFuZ2U6ZTI1YzkyZGJiMmQyNGJkZjk3NzdhNDA4NjYxMjdlOGNfMy0xLTEtMS0yNDQxNQ_50462101-a679-45e6-a479-74026fc5ddf5">120,137,124</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a9c1100b7794b7db732a88e002453bd_I20221231" decimals="0" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOmUyNWM5MmRiYjJkMjRiZGY5Nzc3YTQwODY2MTI3ZThjL3RhYmxlcmFuZ2U6ZTI1YzkyZGJiMmQyNGJkZjk3NzdhNDA4NjYxMjdlOGNfMy0zLTEtMS0yNDQxNQ_e9f06e7b-2251-46df-a751-a825b9d75de3">120,138</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3c77d88b64d4fcabe799a014c2bef3e_I20221231" decimals="0" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOmUyNWM5MmRiYjJkMjRiZGY5Nzc3YTQwODY2MTI3ZThjL3RhYmxlcmFuZ2U6ZTI1YzkyZGJiMmQyNGJkZjk3NzdhNDA4NjYxMjdlOGNfMy01LTEtMS0yNDQxNQ_1f27077e-fec7-403e-9a90-abba3438b124">178,771,604</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2080843148674fe2adc000b6a661dbaf_I20221231" decimals="0" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOmUyNWM5MmRiYjJkMjRiZGY5Nzc3YTQwODY2MTI3ZThjL3RhYmxlcmFuZ2U6ZTI1YzkyZGJiMmQyNGJkZjk3NzdhNDA4NjYxMjdlOGNfMy03LTEtMS0yNDQxNQ_40cf30d7-431c-48ac-ba1f-38d00ec8d498">157,057,558</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i90c3e4c40bfb4d918f97d424e51a04d6_I20221231" decimals="0" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOmUyNWM5MmRiYjJkMjRiZGY5Nzc3YTQwODY2MTI3ZThjL3RhYmxlcmFuZ2U6ZTI1YzkyZGJiMmQyNGJkZjk3NzdhNDA4NjYxMjdlOGNfMy05LTEtMS0yNDQxNQ_25208dfc-2ca5-4853-b924-7ec6e8bb630e">84,868</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231" decimals="0" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOmUyNWM5MmRiYjJkMjRiZGY5Nzc3YTQwODY2MTI3ZThjL3RhYmxlcmFuZ2U6ZTI1YzkyZGJiMmQyNGJkZjk3NzdhNDA4NjYxMjdlOGNfMy0xMi0xLTEtMjQ0MTU_3a1af8be-8d13-4d51-bde3-ae203a4b35bc">21,749,316</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib047ebf2d08e43c18206f685ae11a6c6_D20230101-20230331" decimals="0" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOmUyNWM5MmRiYjJkMjRiZGY5Nzc3YTQwODY2MTI3ZThjL3RhYmxlcmFuZ2U6ZTI1YzkyZGJiMmQyNGJkZjk3NzdhNDA4NjYxMjdlOGNfNC03LTEtMS0yNDQxNQ_1981fd2a-2849-4ab7-9b3d-cf334bc5b3a3">3,440,105</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" decimals="0" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOmUyNWM5MmRiYjJkMjRiZGY5Nzc3YTQwODY2MTI3ZThjL3RhYmxlcmFuZ2U6ZTI1YzkyZGJiMmQyNGJkZjk3NzdhNDA4NjYxMjdlOGNfNC0xMi0xLTEtMjQ0MTU_cd5c0a6e-25bc-48a3-9ce6-92f14fae686e">3,440,105</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unrealized gain on debt securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb70d4bc85974593aebef61b70230939_D20230101-20230331" decimals="0" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOmUyNWM5MmRiYjJkMjRiZGY5Nzc3YTQwODY2MTI3ZThjL3RhYmxlcmFuZ2U6ZTI1YzkyZGJiMmQyNGJkZjk3NzdhNDA4NjYxMjdlOGNfNS05LTEtMS0yNDQxNQ_57a500cc-c2d2-4bbd-a144-bf0e0c2a0e36">84,868</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" decimals="0" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOmUyNWM5MmRiYjJkMjRiZGY5Nzc3YTQwODY2MTI3ZThjL3RhYmxlcmFuZ2U6ZTI1YzkyZGJiMmQyNGJkZjk3NzdhNDA4NjYxMjdlOGNfNS0xMi0xLTEtMjQ0MTU_7dea6402-f79b-448f-8340-72c789278772">84,868</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i45056d3737e745d5b0bfbdf20346ad03_D20230101-20230331" decimals="0" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOmUyNWM5MmRiYjJkMjRiZGY5Nzc3YTQwODY2MTI3ZThjL3RhYmxlcmFuZ2U6ZTI1YzkyZGJiMmQyNGJkZjk3NzdhNDA4NjYxMjdlOGNfNi01LTEtMS0yNDQxNQ_068d4b91-c30b-45ee-82f5-fb323818c691">432,084</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" decimals="0" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOmUyNWM5MmRiYjJkMjRiZGY5Nzc3YTQwODY2MTI3ZThjL3RhYmxlcmFuZ2U6ZTI1YzkyZGJiMmQyNGJkZjk3NzdhNDA4NjYxMjdlOGNfNi0xMi0xLTEtMjQ0MTU_ee68bb9f-7488-4b19-ad91-7ef3edbea74d">432,084</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock issued for vested restricted stock awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if4819e5e13004d54ae2fabe576ba3e51_D20230101-20230331" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOmUyNWM5MmRiYjJkMjRiZGY5Nzc3YTQwODY2MTI3ZThjL3RhYmxlcmFuZ2U6ZTI1YzkyZGJiMmQyNGJkZjk3NzdhNDA4NjYxMjdlOGNfNy0xLTEtMS0yNDQxNQ_3dccb5fa-0de0-4e6b-a247-f53c0aef3fe1">1,503,238</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if4819e5e13004d54ae2fabe576ba3e51_D20230101-20230331" decimals="0" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOmUyNWM5MmRiYjJkMjRiZGY5Nzc3YTQwODY2MTI3ZThjL3RhYmxlcmFuZ2U6ZTI1YzkyZGJiMmQyNGJkZjk3NzdhNDA4NjYxMjdlOGNfNy0zLTEtMS0yNDQxNQ_39afe902-9d84-4b68-ba06-7164f9eb1db4">1,503</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i45056d3737e745d5b0bfbdf20346ad03_D20230101-20230331" decimals="0" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOmUyNWM5MmRiYjJkMjRiZGY5Nzc3YTQwODY2MTI3ZThjL3RhYmxlcmFuZ2U6ZTI1YzkyZGJiMmQyNGJkZjk3NzdhNDA4NjYxMjdlOGNfNy01LTEtMS0yNDQxNQ_fc1c09cf-e802-4f3f-8a01-e01481ecb342">1,503</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" decimals="0" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOmUyNWM5MmRiYjJkMjRiZGY5Nzc3YTQwODY2MTI3ZThjL3RhYmxlcmFuZ2U6ZTI1YzkyZGJiMmQyNGJkZjk3NzdhNDA4NjYxMjdlOGNfNy0xMi0xLTEtMjQ0MTU_7210387a-235f-4602-ae22-c5cfa8a9f952">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares withheld for taxes on vested restricted stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i45056d3737e745d5b0bfbdf20346ad03_D20230101-20230331" decimals="0" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOmUyNWM5MmRiYjJkMjRiZGY5Nzc3YTQwODY2MTI3ZThjL3RhYmxlcmFuZ2U6ZTI1YzkyZGJiMmQyNGJkZjk3NzdhNDA4NjYxMjdlOGNfOC01LTEtMS0yNDQxNQ_8e07ea7c-aa14-4a4e-bb40-6f7122bad589">166,872</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" decimals="0" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOmUyNWM5MmRiYjJkMjRiZGY5Nzc3YTQwODY2MTI3ZThjL3RhYmxlcmFuZ2U6ZTI1YzkyZGJiMmQyNGJkZjk3NzdhNDA4NjYxMjdlOGNfOC0xMi0xLTEtMjQ0MTU_3e8656bb-4650-4db0-a98a-bfd84119d7c4">166,872</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reversal of expense related to a change in warrant vesting</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i45056d3737e745d5b0bfbdf20346ad03_D20230101-20230331" decimals="0" name="inuv:AdjustmentsToAdditionalPaidInCapitalChangeInWarrantVesting" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOmUyNWM5MmRiYjJkMjRiZGY5Nzc3YTQwODY2MTI3ZThjL3RhYmxlcmFuZ2U6ZTI1YzkyZGJiMmQyNGJkZjk3NzdhNDA4NjYxMjdlOGNfOS01LTEtMS0yNDQxNQ_d7ece55f-852c-4776-9e7a-31db2ad327dd">9,874</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" decimals="0" name="inuv:AdjustmentsToAdditionalPaidInCapitalChangeInWarrantVesting" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOmUyNWM5MmRiYjJkMjRiZGY5Nzc3YTQwODY2MTI3ZThjL3RhYmxlcmFuZ2U6ZTI1YzkyZGJiMmQyNGJkZjk3NzdhNDA4NjYxMjdlOGNfOS0xMi0xLTEtMjQ0MTU_281ca7e9-7b1e-4759-9d8f-1f5341b9535f">9,874</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of March 31, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ida82acd7a5684e20a838802cbe9c93a9_I20230331" decimals="INF" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOmUyNWM5MmRiYjJkMjRiZGY5Nzc3YTQwODY2MTI3ZThjL3RhYmxlcmFuZ2U6ZTI1YzkyZGJiMmQyNGJkZjk3NzdhNDA4NjYxMjdlOGNfMTAtMS0xLTEtMjQ0MTU_ec3bc3b3-4e45-409e-96f6-51e9f0c07a9b">121,640,362</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ida82acd7a5684e20a838802cbe9c93a9_I20230331" decimals="0" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOmUyNWM5MmRiYjJkMjRiZGY5Nzc3YTQwODY2MTI3ZThjL3RhYmxlcmFuZ2U6ZTI1YzkyZGJiMmQyNGJkZjk3NzdhNDA4NjYxMjdlOGNfMTAtMy0xLTEtMjQ0MTU_f6e3ef21-d636-488a-bf32-1f455b4d3466">121,641</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i80fe468d73aa4685abf974f8190c2fe4_I20230331" decimals="0" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOmUyNWM5MmRiYjJkMjRiZGY5Nzc3YTQwODY2MTI3ZThjL3RhYmxlcmFuZ2U6ZTI1YzkyZGJiMmQyNGJkZjk3NzdhNDA4NjYxMjdlOGNfMTAtNS0xLTEtMjQ0MTU_42b9ad49-114e-4485-b90a-0ffe3bd2f841">179,025,439</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i67ed28b7f7a147ea962e232b669c254c_I20230331" decimals="0" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOmUyNWM5MmRiYjJkMjRiZGY5Nzc3YTQwODY2MTI3ZThjL3RhYmxlcmFuZ2U6ZTI1YzkyZGJiMmQyNGJkZjk3NzdhNDA4NjYxMjdlOGNfMTAtNy0xLTEtMjQ0MTU_0b8ffbe6-57ed-4513-804d-a276960eff92">160,497,663</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a1a60f37b4f4e1d8979191665eaf119_I20230331" decimals="0" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOmUyNWM5MmRiYjJkMjRiZGY5Nzc3YTQwODY2MTI3ZThjL3RhYmxlcmFuZ2U6ZTI1YzkyZGJiMmQyNGJkZjk3NzdhNDA4NjYxMjdlOGNfMTAtOS0xLTEtMjQ0MTU_3c95fde5-4289-4058-8fe1-dd8fcfc6c5f9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOmUyNWM5MmRiYjJkMjRiZGY5Nzc3YTQwODY2MTI3ZThjL3RhYmxlcmFuZ2U6ZTI1YzkyZGJiMmQyNGJkZjk3NzdhNDA4NjYxMjdlOGNfMTAtMTItMS0xLTI0NDE1_c20fb21d-1ade-4088-8878-c72761f9ea7d">18,649,417</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:22.999%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.226%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.287%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.492%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.858%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.492%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.642%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.642%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.492%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.462%"></td><td style="width:0.1%"></td></tr><tr><td colspan="36" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#160;Additional Paid in Capital</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Deficit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive Income (Loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2780d49ed6ee4f11a7aacaa861a792df_I20211231" decimals="INF" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOjdjZGI1NmRlYzllODQ2YTZhMTYzN2U0YzRmNDczYzRlL3RhYmxlcmFuZ2U6N2NkYjU2ZGVjOWU4NDZhNmExNjM3ZTRjNGY0NzNjNGVfMy0xLTEtMS0yNDQxNQ_7c7340dc-77a0-4880-acbb-aa1ade660958">118,747,447</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2780d49ed6ee4f11a7aacaa861a792df_I20211231" decimals="0" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOjdjZGI1NmRlYzllODQ2YTZhMTYzN2U0YzRmNDczYzRlL3RhYmxlcmFuZ2U6N2NkYjU2ZGVjOWU4NDZhNmExNjM3ZTRjNGY0NzNjNGVfMy0zLTEtMS0yNDQxNQ_13219d79-37f3-46a4-86e4-21e8a62e7620">118,748</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i098677c77e574d8f98234e688f6752c6_I20211231" decimals="0" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOjdjZGI1NmRlYzllODQ2YTZhMTYzN2U0YzRmNDczYzRlL3RhYmxlcmFuZ2U6N2NkYjU2ZGVjOWU4NDZhNmExNjM3ZTRjNGY0NzNjNGVfMy01LTEtMS0yNDQxNQ_bb5dbe5b-9bc1-4ceb-8445-206b5f09c2f6">176,586,529</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i16967c9d10f045f58bef385516d9e4f4_I20211231" decimals="0" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOjdjZGI1NmRlYzllODQ2YTZhMTYzN2U0YzRmNDczYzRlL3RhYmxlcmFuZ2U6N2NkYjU2ZGVjOWU4NDZhNmExNjM3ZTRjNGY0NzNjNGVfMy03LTEtMS0yNDQxNQ_53cda7ac-2df1-4538-ac8e-c9d410d0ea98">143,951,019</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id54766d3347d4755b348fc66cd102db1_I20211231" decimals="0" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOjdjZGI1NmRlYzllODQ2YTZhMTYzN2U0YzRmNDczYzRlL3RhYmxlcmFuZ2U6N2NkYjU2ZGVjOWU4NDZhNmExNjM3ZTRjNGY0NzNjNGVfMy05LTEtMS0yNTY0MA_c0a10568-058e-4a0a-b4a2-fd93579b484e">53,737</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1f303a16b0343fe9451573c13ed6ba8_I20211231" decimals="0" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOjdjZGI1NmRlYzllODQ2YTZhMTYzN2U0YzRmNDczYzRlL3RhYmxlcmFuZ2U6N2NkYjU2ZGVjOWU4NDZhNmExNjM3ZTRjNGY0NzNjNGVfMy05LTEtMS0yNDQxNQ_6f780f82-d4c4-456f-a81a-247d1fc305fd">32,807,995</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id558c95e06d34fcf9edf34708eb24c53_D20220101-20220331" decimals="0" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOjdjZGI1NmRlYzllODQ2YTZhMTYzN2U0YzRmNDczYzRlL3RhYmxlcmFuZ2U6N2NkYjU2ZGVjOWU4NDZhNmExNjM3ZTRjNGY0NzNjNGVfNC03LTEtMS0yNDQxNQ_bc74aa7e-f640-42fe-88b5-086281acb9c4">2,089,263</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331" decimals="0" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOjdjZGI1NmRlYzllODQ2YTZhMTYzN2U0YzRmNDczYzRlL3RhYmxlcmFuZ2U6N2NkYjU2ZGVjOWU4NDZhNmExNjM3ZTRjNGY0NzNjNGVfNC05LTEtMS0yNDQxNQ_20c3f05f-d38c-4d18-9ab7-45306ff2a26c">2,089,263</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unrealized loss on debt securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i17df8ab7c8894980920168deba298ab3_D20220101-20220331" decimals="0" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOjdjZGI1NmRlYzllODQ2YTZhMTYzN2U0YzRmNDczYzRlL3RhYmxlcmFuZ2U6N2NkYjU2ZGVjOWU4NDZhNmExNjM3ZTRjNGY0NzNjNGVfNS05LTEtMS0yNTY0MA_ab4eba49-719e-463e-9078-67c073373fd3">98,156</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331" decimals="0" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOjdjZGI1NmRlYzllODQ2YTZhMTYzN2U0YzRmNDczYzRlL3RhYmxlcmFuZ2U6N2NkYjU2ZGVjOWU4NDZhNmExNjM3ZTRjNGY0NzNjNGVfNS0xMS0xLTEtMjU2NDM_4f071d05-2b1d-4b88-bd72-aa7ef4e8f6b7">98,156</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i443bf05d36104efe8ee51b24c9b0df9c_D20220101-20220331" decimals="0" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOjdjZGI1NmRlYzllODQ2YTZhMTYzN2U0YzRmNDczYzRlL3RhYmxlcmFuZ2U6N2NkYjU2ZGVjOWU4NDZhNmExNjM3ZTRjNGY0NzNjNGVfNS01LTEtMS0yNDQxNQ_c02a095d-c9f6-497b-ba06-4bfe4e3959eb">671,158</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331" decimals="0" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOjdjZGI1NmRlYzllODQ2YTZhMTYzN2U0YzRmNDczYzRlL3RhYmxlcmFuZ2U6N2NkYjU2ZGVjOWU4NDZhNmExNjM3ZTRjNGY0NzNjNGVfNS05LTEtMS0yNDQxNQ_993e23b1-9ef3-4deb-9486-99ccddda3263">671,158</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock issued for vested restricted stock awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i02c00abc8e1049bb98690f7195439eb8_D20220101-20220331" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOjdjZGI1NmRlYzllODQ2YTZhMTYzN2U0YzRmNDczYzRlL3RhYmxlcmFuZ2U6N2NkYjU2ZGVjOWU4NDZhNmExNjM3ZTRjNGY0NzNjNGVfNi0xLTEtMS0yNDQxNQ_0981d323-9510-4342-80b0-1813ab3c3a30">1,059,755</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02c00abc8e1049bb98690f7195439eb8_D20220101-20220331" decimals="0" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOjdjZGI1NmRlYzllODQ2YTZhMTYzN2U0YzRmNDczYzRlL3RhYmxlcmFuZ2U6N2NkYjU2ZGVjOWU4NDZhNmExNjM3ZTRjNGY0NzNjNGVfNi0zLTEtMS0yNDQxNQ_0f6db164-f07a-4cb7-ae28-1574e9bbf885">1,060</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i443bf05d36104efe8ee51b24c9b0df9c_D20220101-20220331" decimals="0" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOjdjZGI1NmRlYzllODQ2YTZhMTYzN2U0YzRmNDczYzRlL3RhYmxlcmFuZ2U6N2NkYjU2ZGVjOWU4NDZhNmExNjM3ZTRjNGY0NzNjNGVfNi01LTEtMS0yNDQxNQ_bcfa967c-3086-48bc-9e9d-e624733397d7">1,060</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331" decimals="0" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOjdjZGI1NmRlYzllODQ2YTZhMTYzN2U0YzRmNDczYzRlL3RhYmxlcmFuZ2U6N2NkYjU2ZGVjOWU4NDZhNmExNjM3ZTRjNGY0NzNjNGVfNi05LTEtMS0yNDQxNQ_b8984c4b-5db8-4e34-8bad-6d55141363bf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares withheld for taxes on vested restricted stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i443bf05d36104efe8ee51b24c9b0df9c_D20220101-20220331" decimals="0" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOjdjZGI1NmRlYzllODQ2YTZhMTYzN2U0YzRmNDczYzRlL3RhYmxlcmFuZ2U6N2NkYjU2ZGVjOWU4NDZhNmExNjM3ZTRjNGY0NzNjNGVfNy01LTEtMS0yNDQxNQ_4079c1a2-d4c4-4d95-9898-6f1a1383fa0d">128,520</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331" decimals="0" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOjdjZGI1NmRlYzllODQ2YTZhMTYzN2U0YzRmNDczYzRlL3RhYmxlcmFuZ2U6N2NkYjU2ZGVjOWU4NDZhNmExNjM3ZTRjNGY0NzNjNGVfNy05LTEtMS0yNDQxNQ_68e518bb-3368-4270-b0d9-999afe99d50d">128,520</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock warrants issued for referral agreement</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i443bf05d36104efe8ee51b24c9b0df9c_D20220101-20220331" decimals="0" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOjdjZGI1NmRlYzllODQ2YTZhMTYzN2U0YzRmNDczYzRlL3RhYmxlcmFuZ2U6N2NkYjU2ZGVjOWU4NDZhNmExNjM3ZTRjNGY0NzNjNGVfOC01LTEtMS0yNDQxNQ_b4d21775-cdc1-4fd5-8b89-3233415cec16">12,483</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331" decimals="0" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOjdjZGI1NmRlYzllODQ2YTZhMTYzN2U0YzRmNDczYzRlL3RhYmxlcmFuZ2U6N2NkYjU2ZGVjOWU4NDZhNmExNjM3ZTRjNGY0NzNjNGVfOC05LTEtMS0yNDQxNQ_88bdb5ab-9ce0-4672-9465-490a1e502afb">12,483</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of March 31, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i597a57c4c3934ce4a010fecaf3a9eb34_I20220331" decimals="INF" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOjdjZGI1NmRlYzllODQ2YTZhMTYzN2U0YzRmNDczYzRlL3RhYmxlcmFuZ2U6N2NkYjU2ZGVjOWU4NDZhNmExNjM3ZTRjNGY0NzNjNGVfMTAtMS0xLTEtMjQ0MTU_c90b5e1c-ed35-4080-9ac9-809750eb363c">119,807,202</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i597a57c4c3934ce4a010fecaf3a9eb34_I20220331" decimals="0" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOjdjZGI1NmRlYzllODQ2YTZhMTYzN2U0YzRmNDczYzRlL3RhYmxlcmFuZ2U6N2NkYjU2ZGVjOWU4NDZhNmExNjM3ZTRjNGY0NzNjNGVfMTAtMy0xLTEtMjQ0MTU_f0ca2e29-ad79-4788-b019-67f702cb6f3a">119,808</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i315bae39e8964a9ea8f1b5790d35811c_I20220331" decimals="0" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOjdjZGI1NmRlYzllODQ2YTZhMTYzN2U0YzRmNDczYzRlL3RhYmxlcmFuZ2U6N2NkYjU2ZGVjOWU4NDZhNmExNjM3ZTRjNGY0NzNjNGVfMTAtNS0xLTEtMjQ0MTU_29cf365d-0577-4d42-be2e-ace9a320b127">177,140,590</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia467effced94437c936f73f76af2eaa6_I20220331" decimals="0" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOjdjZGI1NmRlYzllODQ2YTZhMTYzN2U0YzRmNDczYzRlL3RhYmxlcmFuZ2U6N2NkYjU2ZGVjOWU4NDZhNmExNjM3ZTRjNGY0NzNjNGVfMTAtNy0xLTEtMjQ0MTU_87794db2-a4e4-4d48-b0ea-ce81a23a510b">146,040,282</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie2a6858e7a5d4e8a8fe538d10e28b9a9_I20220331" decimals="0" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOjdjZGI1NmRlYzllODQ2YTZhMTYzN2U0YzRmNDczYzRlL3RhYmxlcmFuZ2U6N2NkYjU2ZGVjOWU4NDZhNmExNjM3ZTRjNGY0NzNjNGVfMTAtOS0xLTEtMjU2NDA_349918c7-7b1b-47e2-a47d-14a82a39e1bd">44,419</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5cc61080e64c459bb1bd6bfd85d59b7a_I20220331" decimals="0" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOjdjZGI1NmRlYzllODQ2YTZhMTYzN2U0YzRmNDczYzRlL3RhYmxlcmFuZ2U6N2NkYjU2ZGVjOWU4NDZhNmExNjM3ZTRjNGY0NzNjNGVfMTAtOS0xLTEtMjQ0MTU_85c089ff-96a8-4aa2-8132-a8dc7d32fab4">31,175,697</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8</span></div></div></div><div id="ide62be04822140bc99f2cef5a6293b22_34"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Inuvo, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div style="text-align:center"><span><br/></span></div><div id="ide62be04822140bc99f2cef5a6293b22_37"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 1 &#8211; <ix:nonNumeric contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zNy9mcmFnOmU4ZmIxNTExZDI2ODRlNTQ4YjNmZGI3OGQxOTllZTI0L3RleHRyZWdpb246ZThmYjE1MTFkMjY4NGU1NDhiM2ZkYjc4ZDE5OWVlMjRfNjY2OA_9e073219-3e3e-44ba-a909-ec2194b38fdc" continuedAt="ie3608f0429db406fa4c7becab9f5fd47" escape="true">Organization and Business   </ix:nonNumeric></span></div><ix:continuation id="ie3608f0429db406fa4c7becab9f5fd47" continuedAt="icf260dd468964655bb2714d3bb60ea66"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Company Overview</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Inuvo is a technology company that develops and sells information technology solutions for marketing and advertising. These</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">solutions predictively identify and message online audiences for any product, service or brand across devices, formats, and</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">channels including video, mobile, connected TV, linear TV, display, social, search and native. These solutions allow Inuvo&#8217;s</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">clients to engage with their audiences in a manner that drives responsiveness. Inuvo facilitates the delivery of hundreds of</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">millions of marketing messages to consumers every single month and counts among its clients numerous world-renowned</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">names across industries.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Inuvo solution incorporates a proprietary form of artificial intelligence, or AI, branded the IntentKey. This patented</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">machine learning technology uses interactions with Internet content as a source of information from which to predict consumer</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">intent. The AI can identify and advertise to the reasons why consumers are purchasing products and services not to who those</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">consumers are. In this regard, the technology is designed for a privacy conscious future and is focused on the components of the</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">advertising value chain most responsible for return on advertising spend, the intelligence behind the advertising decision.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inuvo technology can be consumed both as a managed service and software-as-a-service. For clients, Inuvo has also developed</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a collection of proprietary websites collectively branded as Bonfire Publishing where content is created specifically to attract</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">qualified consumer traffic for clients through the publication of information across a wide range of topics including health,</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">finance, travel, careers, auto, education and lifestyle. These sites also provide the means to market test various Inuvo advertising</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">technologies. Further, Inuvo also provides Search and Social advertising services through a proprietary set of technologies</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">branded as CampSight.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">There are many barriers to entry associated with the Inuvo business model, including a proficiency in large scale information processing, predictive software development, marketing data products, analytics, artificial intelligence, integration to the internet of things ("IOT"), and the relationships required to execute within the IOT. Inuvo&#8217;s intellectual property is protected by <ix:nonFraction unitRef="patent" contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" decimals="INF" name="inuv:NumberOfPatentsIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zNy9mcmFnOmU4ZmIxNTExZDI2ODRlNTQ4YjNmZGI3OGQxOTllZTI0L3RleHRyZWdpb246ZThmYjE1MTFkMjY4NGU1NDhiM2ZkYjc4ZDE5OWVlMjRfMjM3Nw_0efa68af-5a93-4ae2-b00c-2a1d8c96f32f">19</ix:nonFraction> issued and <ix:nonFraction unitRef="patent" contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" decimals="INF" name="inuv:NumberOfPatentsPending" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zNy9mcmFnOmU4ZmIxNTExZDI2ODRlNTQ4YjNmZGI3OGQxOTllZTI0L3RleHRyZWdpb246ZThmYjE1MTFkMjY4NGU1NDhiM2ZkYjc4ZDE5OWVlMjRfMjM5MQ_1b327026-6b86-4905-b34b-2b67d25a251c">eight</ix:nonFraction> pending patents.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:232%">Liquidity</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our principal sources of liquidity are the sale of our common stock and our credit facility discussed in Note 6 - Bank Debt.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On May 28, 2021, we entered into a Sales Agreement (the &#8220;Sales Agreement&#8221;) with A.G.P./Alliance Global Partners, as sales agent (the &#8220;Sales Agent&#8221;), pursuant to which we may offer and sell through or to the Sales Agent shares of our common stock (the &#8220;ATM Program&#8221;) up to an aggregate amount of gross proceeds of $<ix:nonFraction unitRef="usd" contextRef="if967ec1eebe14f4e8dd38b93ee5e7e5e_I20210528" decimals="0" name="inuv:SaleOfStockConsiderationReceivedOnTransactionAuthorizedAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zNy9mcmFnOmU4ZmIxNTExZDI2ODRlNTQ4YjNmZGI3OGQxOTllZTI0L3RleHRyZWdpb246ZThmYjE1MTFkMjY4NGU1NDhiM2ZkYjc4ZDE5OWVlMjRfNDE3OA_c2a2b0a7-ef00-4b8f-aa68-02df5ab022d4">14,611,900</ix:nonFraction>. During the year ended December 31, 2021 and through March&#160;31, 2023, we did not issue any shares of common stock or receive any aggregate proceeds under the ATM Program, and we did not pay any commissions to the Sales Agent. Any shares of common stock offered and sold in the ATM Program will be issued pursuant to our universal shelf registration statement on Form S-3 (the &#8220;Shelf Registration Statement&#8221;). The ATM Program will terminate upon (a) the election of the Sales Agent upon the occurrence of certain adverse events, (b) <ix:nonNumeric contextRef="if967ec1eebe14f4e8dd38b93ee5e7e5e_I20210528" name="inuv:PeriodForWhichAdvanceNoticeIsDueToTerminateAgreement" format="ixt-sec:durday" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zNy9mcmFnOmU4ZmIxNTExZDI2ODRlNTQ4YjNmZGI3OGQxOTllZTI0L3RleHRyZWdpb246ZThmYjE1MTFkMjY4NGU1NDhiM2ZkYjc4ZDE5OWVlMjRfNDcwMA_1d4c59be-7580-4651-9659-bae34db73f1f">10</ix:nonNumeric> days&#8217; advance notice from one party to the other, or (c) the sale of the balance available under our Shelf Registration Statement. Under the terms of the Sales Agreement, the Sales Agent is entitled to a commission at a fixed rate of <ix:nonFraction unitRef="number" contextRef="if967ec1eebe14f4e8dd38b93ee5e7e5e_I20210528" decimals="3" name="inuv:CommissionFeePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zNy9mcmFnOmU4ZmIxNTExZDI2ODRlNTQ4YjNmZGI3OGQxOTllZTI0L3RleHRyZWdpb246ZThmYjE1MTFkMjY4NGU1NDhiM2ZkYjc4ZDE5OWVlMjRfNDkzMg_1b326146-710e-4e10-94d4-b7f787a29c67">3.0</ix:nonFraction>% of the gross proceeds from each sale of shares under the Sales Agreement.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We have focused our resources behind a plan to market our collective multi-channel advertising capabilities differentiated by  our AI technology, the IntentKey, where we have a technology advantage and higher margins. If we are successful in implementing our plan, we expect to return to a positive cash flow from operations. However, there is no assurance that we will be able to achieve this objective.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of March&#160;31, 2023, we have approximately $<ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="-6" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zNy9mcmFnOmU4ZmIxNTExZDI2ODRlNTQ4YjNmZGI3OGQxOTllZTI0L3RleHRyZWdpb246ZThmYjE1MTFkMjY4NGU1NDhiM2ZkYjc4ZDE5OWVlMjRfNTQ5NzU1ODI2Nzk4_17355c2b-f0b6-4b5e-8ce3-36348510b040">2</ix:nonFraction>&#160;million in cash and cash equivalents. Our net working capital was $<ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="-3" name="inuv:WorkingCapitalNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zNy9mcmFnOmU4ZmIxNTExZDI2ODRlNTQ4YjNmZGI3OGQxOTllZTI0L3RleHRyZWdpb246ZThmYjE1MTFkMjY4NGU1NDhiM2ZkYjc4ZDE5OWVlMjRfNTQ5NzU1ODI2ODk0_5cef71ae-1eb8-429f-af0f-0ad1d40f5913">732</ix:nonFraction>&#160;thousand.  We have encountered recurring losses and cash outflows from operations, which historically we have funded through equity offerings and debt facilities.  In addition, our investment in internally developed software consists primarily of labor costs which are of a fixed nature.  Through March&#160;31, 2023, our accumulated deficit was $<ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="-5" sign="-" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zNy9mcmFnOmU4ZmIxNTExZDI2ODRlNTQ4YjNmZGI3OGQxOTllZTI0L3RleHRyZWdpb246ZThmYjE1MTFkMjY4NGU1NDhiM2ZkYjc4ZDE5OWVlMjRfNTQ5NzU1ODI3MjE5_12b0fe90-1c34-4319-a7e6-4c13e6a9ce97">160.5</ix:nonFraction>&#160;million.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Management plans to support the Company&#8217;s future operations and capital expenditures primarily through borrowings from the</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="icf260dd468964655bb2714d3bb60ea66" continuedAt="i9711d9bef30e4170b25aaaae6c8f9455"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">credit facility until reaching profitability. The credit facility is due upon demand and therefore there can be no assurances that sufficient borrowings will be available to support future operations until profitability is reached. We believe our current cash position and credit facility will be sufficient to sustain operations for at least the next twelve months from the date of this filing. If our plan to grow the IntentKey product is unsuccessful, we may need to fund operations through private or public sales of securities, debt financings or partnering/licensing transactions over the long term.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Customer concentration</span></div></ix:continuation><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i9711d9bef30e4170b25aaaae6c8f9455">For the three-month period ending March&#160;31, 2023, three customers accounted for <ix:nonFraction unitRef="number" contextRef="icbb937d9a6ee4f2d95a535428b1b57f8_D20230101-20230331" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zNy9mcmFnOmU4ZmIxNTExZDI2ODRlNTQ4YjNmZGI3OGQxOTllZTI0L3RleHRyZWdpb246ZThmYjE1MTFkMjY4NGU1NDhiM2ZkYjc4ZDE5OWVlMjRfNTk0MA_026d0272-63ce-468c-9c94-779b1b4ac94b">66.3</ix:nonFraction>% of our overall revenue at <ix:nonFraction unitRef="number" contextRef="iefed9ce6ce204eb8bb7f4a7ce8c5ded4_D20230101-20230331" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zNy9mcmFnOmU4ZmIxNTExZDI2ODRlNTQ4YjNmZGI3OGQxOTllZTI0L3RleHRyZWdpb246ZThmYjE1MTFkMjY4NGU1NDhiM2ZkYjc4ZDE5OWVlMjRfNTk2OQ_36e85878-20f7-474c-91ef-1f5f3ddf03bd">26.4</ix:nonFraction>%, <ix:nonFraction unitRef="number" contextRef="i4d70d63d849e46a99cce08a0f353dcd1_D20230101-20230331" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zNy9mcmFnOmU4ZmIxNTExZDI2ODRlNTQ4YjNmZGI3OGQxOTllZTI0L3RleHRyZWdpb246ZThmYjE1MTFkMjY4NGU1NDhiM2ZkYjc4ZDE5OWVlMjRfNTk3Mw_0154ae33-7652-4d05-9841-fc8973c30822">25.3</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i56544a70a4c44a76a853dffbd61fc6e4_D20230101-20230331" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zNy9mcmFnOmU4ZmIxNTExZDI2ODRlNTQ4YjNmZGI3OGQxOTllZTI0L3RleHRyZWdpb246ZThmYjE1MTFkMjY4NGU1NDhiM2ZkYjc4ZDE5OWVlMjRfNTk4MA_d1af99b3-1f11-471a-ac92-b61c0f669348">14.6</ix:nonFraction>%. Those same three customers accounted for <ix:nonFraction unitRef="number" contextRef="i7b1b584f9f9841c6bee5875a5fca653b_D20230101-20230331" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zNy9mcmFnOmU4ZmIxNTExZDI2ODRlNTQ4YjNmZGI3OGQxOTllZTI0L3RleHRyZWdpb246ZThmYjE1MTFkMjY4NGU1NDhiM2ZkYjc4ZDE5OWVlMjRfNTQ5NzU1ODI0NjUw_6ec99b94-d796-4778-a603-9297f179b56f">24.0</ix:nonFraction>% of our gross accounts receivable balance as of March&#160;31, 2023. For the three-month period ending March&#160;31, 2022, four customers accounted for <ix:nonFraction unitRef="number" contextRef="i72cb0463a54a4345945702df049b8ace_D20220101-20220331" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zNy9mcmFnOmU4ZmIxNTExZDI2ODRlNTQ4YjNmZGI3OGQxOTllZTI0L3RleHRyZWdpb246ZThmYjE1MTFkMjY4NGU1NDhiM2ZkYjc4ZDE5OWVlMjRfNjAzNg_0a5991b2-80af-4849-9693-d10e2f6bc322">67.0</ix:nonFraction>% of our overall revenue at <ix:nonFraction unitRef="number" contextRef="i5f654e47d90d432e8924ab4ba58e2ffd_D20220101-20220331" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zNy9mcmFnOmU4ZmIxNTExZDI2ODRlNTQ4YjNmZGI3OGQxOTllZTI0L3RleHRyZWdpb246ZThmYjE1MTFkMjY4NGU1NDhiM2ZkYjc4ZDE5OWVlMjRfNjA2NQ_482bbd63-d5f8-415c-8b59-66a1cd6f3409">22.0</ix:nonFraction>%, <ix:nonFraction unitRef="number" contextRef="i00cb3d9dd2b847d3a6bbf6568fe6d019_D20220101-20220331" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zNy9mcmFnOmU4ZmIxNTExZDI2ODRlNTQ4YjNmZGI3OGQxOTllZTI0L3RleHRyZWdpb246ZThmYjE1MTFkMjY4NGU1NDhiM2ZkYjc4ZDE5OWVlMjRfNjA2OQ_f043eae0-d189-4504-8873-a4e44950adfc">18.2</ix:nonFraction>%, <ix:nonFraction unitRef="number" contextRef="ieee7e651b4fe46f082a674bece0bb3fe_D20220101-20220331" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zNy9mcmFnOmU4ZmIxNTExZDI2ODRlNTQ4YjNmZGI3OGQxOTllZTI0L3RleHRyZWdpb246ZThmYjE1MTFkMjY4NGU1NDhiM2ZkYjc4ZDE5OWVlMjRfNjA3Ng_0c40ff31-c16f-43bf-ba34-1b9d2272eee7">14.5</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i413263a2107f4133aba47efc1451983b_D20220101-20220331" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zNy9mcmFnOmU4ZmIxNTExZDI2ODRlNTQ4YjNmZGI3OGQxOTllZTI0L3RleHRyZWdpb246ZThmYjE1MTFkMjY4NGU1NDhiM2ZkYjc4ZDE5OWVlMjRfNTQ5NzU1ODI0Nzc2_2ae2bde6-91f1-4d18-a036-4024440482c9">12.3</ix:nonFraction>%, respectively.  As of March&#160;31, 2022, the same customers accounted for <ix:nonFraction unitRef="number" contextRef="idc63fff95325413d85bf69e182aaaf7f_D20220101-20220331" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zNy9mcmFnOmU4ZmIxNTExZDI2ODRlNTQ4YjNmZGI3OGQxOTllZTI0L3RleHRyZWdpb246ZThmYjE1MTFkMjY4NGU1NDhiM2ZkYjc4ZDE5OWVlMjRfNjI2NA_d03bcff5-14c1-4963-a5b6-146dfbd5bc92">64.1</ix:nonFraction>% of our gross accounts receivable balance.</ix:continuation> </span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</span></div></div></div><div id="ide62be04822140bc99f2cef5a6293b22_40"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 2 &#8211; <ix:nonNumeric contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80MC9mcmFnOjIyZDY2ZmU3Y2FjNTRjOWM4ODRjNDM1YzZiYTU2YmFiL3RleHRyZWdpb246MjJkNjZmZTdjYWM1NGM5Yzg4NGM0MzVjNmJhNTZiYWJfNDI3OQ_ce9c8f38-7251-4963-bacf-e322aed177cb" continuedAt="i3d437fe6689c4c12ba5e00e6b9e48516" escape="true">Summary of Significant Accounting Policies</ix:nonNumeric></span></div><ix:continuation id="i3d437fe6689c4c12ba5e00e6b9e48516" continuedAt="i2c6ade1630d644fba0fdaca96e503621"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><ix:nonNumeric contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" name="us-gaap:ConsolidationPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80MC9mcmFnOjIyZDY2ZmU3Y2FjNTRjOWM4ODRjNDM1YzZiYTU2YmFiL3RleHRyZWdpb246MjJkNjZmZTdjYWM1NGM5Yzg4NGM0MzVjNmJhNTZiYWJfNDI4Nw_baaf4ea9-962d-424d-b9d3-41c4420c749d" escape="true"><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basis of presentation</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The consolidated financial statements presented are for Inuvo and its subsidiaries. The accompanying unaudited consolidated financial statements have been prepared based upon SEC rules that permit reduced disclosure for interim periods. Certain information and footnote disclosures have been condensed or omitted in accordance with those rules and regulations. The accompanying consolidated balance sheet as of December&#160;31, 2022, was derived from audited financial statements, but does not include all disclosures required by accounting principles generally accepted in the United States ("GAAP"). In our opinion, these consolidated financial statements reflect all adjustments that are necessary for a fair presentation of results of operations and financial condition for the interim periods shown including normal recurring accruals and other items. The results for the interim periods are not necessarily indicative of results for the full year. For a more complete discussion of significant accounting policies and certain other information, this report should be read in conjunction with the consolidated financial statements and accompanying notes included in our Annual Report on Form 10-K for the year ended December&#160;31, 2022, which was filed with the SEC on March 9, 2023.</span></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" name="us-gaap:UseOfEstimates" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80MC9mcmFnOjIyZDY2ZmU3Y2FjNTRjOWM4ODRjNDM1YzZiYTU2YmFiL3RleHRyZWdpb246MjJkNjZmZTdjYWM1NGM5Yzg4NGM0MzVjNmJhNTZiYWJfNDI4Mg_0ef4bbd1-7a3f-4f33-a90d-4dc3919eec14" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Use of estimates</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The preparation of financial statements, in accordance with GAAP, requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, net revenues and expenses and disclosure of contingent assets and liabilities. The estimates and assumptions used in the accompanying consolidated financial statements are based upon management&#8217;s regular evaluation of the relevant facts and circumstances as of the date of the consolidated financial statements. We regularly evaluate estimates and assumptions related to capitalized labor, goodwill and purchased intangible asset valuations and income tax valuation allowance. Actual results may differ from the estimates and assumptions used in preparing the accompanying consolidated financial statements, and such differences could be material.</span></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" name="us-gaap:RevenueRecognitionPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80MC9mcmFnOjIyZDY2ZmU3Y2FjNTRjOWM4ODRjNDM1YzZiYTU2YmFiL3RleHRyZWdpb246MjJkNjZmZTdjYWM1NGM5Yzg4NGM0MzVjNmJhNTZiYWJfNDI3MQ_42960b3a-1a0f-4590-8137-067ef7c56986" escape="true"><div style="margin-top:3.7pt;padding-right:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:3.7pt;padding-right:9pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Revenue recognition - We generate revenue by identifying audiences and presenting advertisements on behalf of our customers.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may contract directly with a brand, a Direct Customer or we may serve a brand through a contract with an agency, an</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indirect Customer. Revenue is recognized when services are provided to a customer in an amount that reflects the consideration</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Company expects to receive in exchange for those services. We charge our customers on a cents per thousand (CPM) basis,</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">cost per click ("CPC") basis, or as a specific dollar charge. Revenue billed as CPM is generally programmatic digital advertising and is performed under a contract known as an Insertion Order (&#8220;IO&#8221;). Programmatic digital advertising revenue is recognized in part or fully in the period the IO is partially or fully executed. Revenue earned from placing an ad or an impression on websites, some of which we own, may be on a CPM or CPC basis. We recognize revenue from ad placement and serving impressions in the period in which they occur. The Company settles ad placement and CPC transactions with its customers net of any adjustments for poor traffic quality. Payments to advertising exchanges that provide access to digital inventory and to a lesser extent, payments to website publishers and app developers that host advertisements we serve are recognized as cost of revenue.</span></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80MC9mcmFnOjIyZDY2ZmU3Y2FjNTRjOWM4ODRjNDM1YzZiYTU2YmFiL3RleHRyZWdpb246MjJkNjZmZTdjYWM1NGM5Yzg4NGM0MzVjNmJhNTZiYWJfNDI2NQ_89327f63-e895-4440-ae0d-e5552bb6b07f" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides revenues for Direct Customers, Indirect Customers and Consulting during the periods presented.</span></div><div><span><br/></span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.760%"><tr><td style="width:1.0%"></td><td style="width:56.151%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.479%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:10.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.632%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.854%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.479%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.868%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.854%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.483%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="24" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Direct Customers</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id701c2c75642460faf7fc82167a07890_D20230101-20230331" decimals="0" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80MC9mcmFnOjIyZDY2ZmU3Y2FjNTRjOWM4ODRjNDM1YzZiYTU2YmFiL3RhYmxlOjQzYWUzNmY5ODQ0NTQyOTU4N2QyOWZlYjI1OTZlNzQ3L3RhYmxlcmFuZ2U6NDNhZTM2Zjk4NDQ1NDI5NTg3ZDI5ZmViMjU5NmU3NDdfMi0xMC0xLTEtMjQ0MTU_c96d99f7-bdb3-4305-8a5e-3439b0dc9351">3,919,774</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="id701c2c75642460faf7fc82167a07890_D20230101-20230331" decimals="3" name="inuv:PercentageOfTotalRevenue" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80MC9mcmFnOjIyZDY2ZmU3Y2FjNTRjOWM4ODRjNDM1YzZiYTU2YmFiL3RhYmxlOjQzYWUzNmY5ODQ0NTQyOTU4N2QyOWZlYjI1OTZlNzQ3L3RhYmxlcmFuZ2U6NDNhZTM2Zjk4NDQ1NDI5NTg3ZDI5ZmViMjU5NmU3NDdfMi0xMi0xLTEtMjU2NTE_bd85c233-267a-47ae-8d9c-46ce6cfca574">33.1</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb3c6497e6314153be0ef09050a3bf64_D20220101-20220331" decimals="0" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80MC9mcmFnOjIyZDY2ZmU3Y2FjNTRjOWM4ODRjNDM1YzZiYTU2YmFiL3RhYmxlOjQzYWUzNmY5ODQ0NTQyOTU4N2QyOWZlYjI1OTZlNzQ3L3RhYmxlcmFuZ2U6NDNhZTM2Zjk4NDQ1NDI5NTg3ZDI5ZmViMjU5NmU3NDdfMi0xNC0xLTEtMjQ0MTU_b7eddc88-e289-480f-b9e4-c7f98c58784f">10,725,569</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ibb3c6497e6314153be0ef09050a3bf64_D20220101-20220331" decimals="3" name="inuv:PercentageOfTotalRevenue" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80MC9mcmFnOjIyZDY2ZmU3Y2FjNTRjOWM4ODRjNDM1YzZiYTU2YmFiL3RhYmxlOjQzYWUzNmY5ODQ0NTQyOTU4N2QyOWZlYjI1OTZlNzQ3L3RhYmxlcmFuZ2U6NDNhZTM2Zjk4NDQ1NDI5NTg3ZDI5ZmViMjU5NmU3NDdfMi0xNi0xLTEtMjU2NDk_c98373c8-a51e-46cb-9df2-981e9dabe1e5">57.6</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indirect Customers</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia28018103daf42de9c7a098a0f8bf837_D20230101-20230331" decimals="0" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80MC9mcmFnOjIyZDY2ZmU3Y2FjNTRjOWM4ODRjNDM1YzZiYTU2YmFiL3RhYmxlOjQzYWUzNmY5ODQ0NTQyOTU4N2QyOWZlYjI1OTZlNzQ3L3RhYmxlcmFuZ2U6NDNhZTM2Zjk4NDQ1NDI5NTg3ZDI5ZmViMjU5NmU3NDdfMy0xMC0xLTEtMjQ0MTU_3a79db8f-5fe2-4a96-949d-626127e04b5e">7,913,190</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia28018103daf42de9c7a098a0f8bf837_D20230101-20230331" decimals="3" name="inuv:PercentageOfTotalRevenue" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80MC9mcmFnOjIyZDY2ZmU3Y2FjNTRjOWM4ODRjNDM1YzZiYTU2YmFiL3RhYmxlOjQzYWUzNmY5ODQ0NTQyOTU4N2QyOWZlYjI1OTZlNzQ3L3RhYmxlcmFuZ2U6NDNhZTM2Zjk4NDQ1NDI5NTg3ZDI5ZmViMjU5NmU3NDdfMy0xMi0xLTEtMjU2NTE_f32f9c77-cfdd-487d-9423-90193f7078c8">66.8</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7862556017d4a2ba40fdc5f5d34e67d_D20220101-20220331" decimals="0" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80MC9mcmFnOjIyZDY2ZmU3Y2FjNTRjOWM4ODRjNDM1YzZiYTU2YmFiL3RhYmxlOjQzYWUzNmY5ODQ0NTQyOTU4N2QyOWZlYjI1OTZlNzQ3L3RhYmxlcmFuZ2U6NDNhZTM2Zjk4NDQ1NDI5NTg3ZDI5ZmViMjU5NmU3NDdfMy0xNC0xLTEtMjQ0MTU_0a06e5b3-7e87-467e-a780-4c98c5a967af">7,839,110</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if7862556017d4a2ba40fdc5f5d34e67d_D20220101-20220331" decimals="3" name="inuv:PercentageOfTotalRevenue" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80MC9mcmFnOjIyZDY2ZmU3Y2FjNTRjOWM4ODRjNDM1YzZiYTU2YmFiL3RhYmxlOjQzYWUzNmY5ODQ0NTQyOTU4N2QyOWZlYjI1OTZlNzQ3L3RhYmxlcmFuZ2U6NDNhZTM2Zjk4NDQ1NDI5NTg3ZDI5ZmViMjU5NmU3NDdfMy0xNi0xLTEtMjU2NDk_7ad4825f-a4ac-455d-a3de-5b48d172fdf6">42.2</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consulting</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i965e64d034a44de3a23340486a87e058_D20230101-20230331" decimals="0" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80MC9mcmFnOjIyZDY2ZmU3Y2FjNTRjOWM4ODRjNDM1YzZiYTU2YmFiL3RhYmxlOjQzYWUzNmY5ODQ0NTQyOTU4N2QyOWZlYjI1OTZlNzQ3L3RhYmxlcmFuZ2U6NDNhZTM2Zjk4NDQ1NDI5NTg3ZDI5ZmViMjU5NmU3NDdfNC0xMC0xLTEtMjQ5MDU_9e57c255-4068-451b-b69f-fd7383dc6448">14,476</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i965e64d034a44de3a23340486a87e058_D20230101-20230331" decimals="3" name="inuv:PercentageOfTotalRevenue" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80MC9mcmFnOjIyZDY2ZmU3Y2FjNTRjOWM4ODRjNDM1YzZiYTU2YmFiL3RhYmxlOjQzYWUzNmY5ODQ0NTQyOTU4N2QyOWZlYjI1OTZlNzQ3L3RhYmxlcmFuZ2U6NDNhZTM2Zjk4NDQ1NDI5NTg3ZDI5ZmViMjU5NmU3NDdfNC0xMi0xLTEtMjU2NTE_8c022c74-a2cf-46c9-90c0-d449a027c157">0.1</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b83a8d169cc44b7a9484d598011bd83_D20220101-20220331" decimals="0" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80MC9mcmFnOjIyZDY2ZmU3Y2FjNTRjOWM4ODRjNDM1YzZiYTU2YmFiL3RhYmxlOjQzYWUzNmY5ODQ0NTQyOTU4N2QyOWZlYjI1OTZlNzQ3L3RhYmxlcmFuZ2U6NDNhZTM2Zjk4NDQ1NDI5NTg3ZDI5ZmViMjU5NmU3NDdfNC0xNC0xLTEtMjQ5NDU_2209e459-f0f2-41d8-900f-f1f27e75f526">44,688</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i8b83a8d169cc44b7a9484d598011bd83_D20220101-20220331" decimals="3" name="inuv:PercentageOfTotalRevenue" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80MC9mcmFnOjIyZDY2ZmU3Y2FjNTRjOWM4ODRjNDM1YzZiYTU2YmFiL3RhYmxlOjQzYWUzNmY5ODQ0NTQyOTU4N2QyOWZlYjI1OTZlNzQ3L3RhYmxlcmFuZ2U6NDNhZTM2Zjk4NDQ1NDI5NTg3ZDI5ZmViMjU5NmU3NDdfNC0xNi0xLTEtMjU2NDk_0fefdf2f-4d76-4e3a-86f7-b340d825bc2c">0.2</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" decimals="0" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80MC9mcmFnOjIyZDY2ZmU3Y2FjNTRjOWM4ODRjNDM1YzZiYTU2YmFiL3RhYmxlOjQzYWUzNmY5ODQ0NTQyOTU4N2QyOWZlYjI1OTZlNzQ3L3RhYmxlcmFuZ2U6NDNhZTM2Zjk4NDQ1NDI5NTg3ZDI5ZmViMjU5NmU3NDdfNC0xMC0xLTEtMjQ0MTU_6b710e22-ddd7-4848-a55f-45cbe3535145">11,847,440</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" decimals="2" name="inuv:PercentageOfTotalRevenue" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80MC9mcmFnOjIyZDY2ZmU3Y2FjNTRjOWM4ODRjNDM1YzZiYTU2YmFiL3RhYmxlOjQzYWUzNmY5ODQ0NTQyOTU4N2QyOWZlYjI1OTZlNzQ3L3RhYmxlcmFuZ2U6NDNhZTM2Zjk4NDQ1NDI5NTg3ZDI5ZmViMjU5NmU3NDdfNS0xMi0xLTEtMjU2NTE_b6b81a75-3510-4629-9f71-3cc1a3d2c2ff">100</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331" decimals="0" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80MC9mcmFnOjIyZDY2ZmU3Y2FjNTRjOWM4ODRjNDM1YzZiYTU2YmFiL3RhYmxlOjQzYWUzNmY5ODQ0NTQyOTU4N2QyOWZlYjI1OTZlNzQ3L3RhYmxlcmFuZ2U6NDNhZTM2Zjk4NDQ1NDI5NTg3ZDI5ZmViMjU5NmU3NDdfNC0xNC0xLTEtMjQ0MTU_e73ec528-e639-47a1-9d0d-1dcd86b7c9fd">18,609,367</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331" decimals="2" name="inuv:PercentageOfTotalRevenue" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80MC9mcmFnOjIyZDY2ZmU3Y2FjNTRjOWM4ODRjNDM1YzZiYTU2YmFiL3RhYmxlOjQzYWUzNmY5ODQ0NTQyOTU4N2QyOWZlYjI1OTZlNzQ3L3RhYmxlcmFuZ2U6NDNhZTM2Zjk4NDQ1NDI5NTg3ZDI5ZmViMjU5NmU3NDdfNS0xNi0xLTEtMjU2NDc_19d6dc86-18c9-4dce-8c79-2abc8a48f031">100</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80MC9mcmFnOjIyZDY2ZmU3Y2FjNTRjOWM4ODRjNDM1YzZiYTU2YmFiL3RleHRyZWdpb246MjJkNjZmZTdjYWM1NGM5Yzg4NGM0MzVjNmJhNTZiYWJfMTA5OTUxMTYzODcxNg_614f0361-0677-4cd0-bb5c-503c0d7223b9" continuedAt="i7141156b511d4137ad46ec26bed12977" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 1, 2023, we adopted </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting Standards Code (ASC) No. 326, Financial Instruments-Credit Losses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. ASC 326 requires a financial asset (loans, debt securities, trade receivables, net investments in leases, off-balance sheet credit exposures, reinsurance receivables, and any other financials assets not excluded from scope) measured at amortized cost basis to be </span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i2c6ade1630d644fba0fdaca96e503621"><ix:continuation id="i7141156b511d4137ad46ec26bed12977">presented at the net amount expected to be collected. The adoption of this new standard did not have a material impact on our consolidated financial statements.</ix:continuation></ix:continuation></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12</span></div></div></div><div id="ide62be04822140bc99f2cef5a6293b22_43"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8211; <ix:nonNumeric contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" name="us-gaap:FairValueDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80My9mcmFnOjQ2YzcwYTdiZmMzZTQwMjM5Y2Y1ODRlZWQ2NzgyNGYxL3RleHRyZWdpb246NDZjNzBhN2JmYzNlNDAyMzljZjU4NGVlZDY3ODI0ZjFfMjY2MQ_271f71cb-780b-42c2-8747-a6dedcc61e68" continuedAt="ic97a6126c96544a597f1af81ba540898" escape="true">Fair Value Measurements</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="ic97a6126c96544a597f1af81ba540898" continuedAt="i578b6109c56a4ef8b4c4b34ccb7c8e6b"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The carrying amounts reported in the balance sheet for cash and cash equivalents, accounts receivable, accounts payable and accrued expenses approximate fair value based on the short-term nature of these items.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In accordance with accounting principles generally accepted in the United States, 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. A three-level hierarchy prioritizes the inputs used to measure fair value as follows: </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Level 1 &#8211; Valuation is based on quoted prices in active markets for identical assets or liabilities. Level 1 assets and liabilities generally include debt and equity securities that are traded in an active exchange market. Valuations are obtained from readily available pricing sources for market transactions involving identical assets or liabilities.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Level 2 &#8211; Valuation is based on observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Level 3 &#8211; Valuation is based on unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. Level 3 assets and liabilities include financial instruments whose value is determined using pricing models, discounted cash flow methodologies, or similar techniques, as well as instruments for which the determination of fair value requires significant management judgment or estimation.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" name="us-gaap:FairValueByBalanceSheetGroupingTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80My9mcmFnOjQ2YzcwYTdiZmMzZTQwMjM5Y2Y1ODRlZWQ2NzgyNGYxL3RleHRyZWdpb246NDZjNzBhN2JmYzNlNDAyMzljZjU4NGVlZDY3ODI0ZjFfMjY1OQ_e57ee794-8c85-4d68-bd88-e0d3efc368c7" continuedAt="ic174d0c2679845a09aa25d6f0feb57d0" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our cash equivalents and marketable securities measured at fair value. Certain marketable</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">securities consist of investments in debt and equity securities. We classify our cash equivalents and marketable securities within Level 1 because we use observable inputs that reflect quoted market prices for identical assets in active markets to determine their fair value. We have classified debt securities as available for sale securities with unrealized gains and losses recorded as other comprehensive income. We have classified equity securities as trading and are marked to market with changes recorded as other income on the income statement. Any interest income or dividends are recorded within financing expense, net on the income statement.</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.022%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.747%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Investment Assets at Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Investment Assets at Fair Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1737d91e96604e259d742fdcfdee1313_I20230331" decimals="0" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80My9mcmFnOjQ2YzcwYTdiZmMzZTQwMjM5Y2Y1ODRlZWQ2NzgyNGYxL3RhYmxlOjI2NGNiZDc2MjBmNDRlMTRhODcxZDAxNTRiYzdiODJiL3RhYmxlcmFuZ2U6MjY0Y2JkNzYyMGY0NGUxNGE4NzFkMDE1NGJjN2I4MmJfNC0xLTEtMS0yNDQxNQ_73e49d64-ff43-4912-9232-69be01230538">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iec7ad37c876542ec8ad84e8c2381477e_I20230331" decimals="0" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80My9mcmFnOjQ2YzcwYTdiZmMzZTQwMjM5Y2Y1ODRlZWQ2NzgyNGYxL3RhYmxlOjI2NGNiZDc2MjBmNDRlMTRhODcxZDAxNTRiYzdiODJiL3RhYmxlcmFuZ2U6MjY0Y2JkNzYyMGY0NGUxNGE4NzFkMDE1NGJjN2I4MmJfNC0zLTEtMS0yNDQxNQ_8c660b41-607e-4998-8031-c940a3a24d48">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2cf3a9441334bb0aaa57d6439cc43ea_I20221231" decimals="0" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80My9mcmFnOjQ2YzcwYTdiZmMzZTQwMjM5Y2Y1ODRlZWQ2NzgyNGYxL3RhYmxlOjI2NGNiZDc2MjBmNDRlMTRhODcxZDAxNTRiYzdiODJiL3RhYmxlcmFuZ2U6MjY0Y2JkNzYyMGY0NGUxNGE4NzFkMDE1NGJjN2I4MmJfNC01LTEtMS0yNDQxNQ_c9ce94cf-d4bf-43af-adb3-204d557d6e4b">936,563</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfa6b7f61236493c8a89c734fba33fde_I20221231" decimals="0" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80My9mcmFnOjQ2YzcwYTdiZmMzZTQwMjM5Y2Y1ODRlZWQ2NzgyNGYxL3RhYmxlOjI2NGNiZDc2MjBmNDRlMTRhODcxZDAxNTRiYzdiODJiL3RhYmxlcmFuZ2U6MjY0Y2JkNzYyMGY0NGUxNGE4NzFkMDE1NGJjN2I4MmJfNC03LTEtMS0yNDQxNQ_8e43263a-1e47-4230-a318-1629a9833b97">936,563</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity securities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1737d91e96604e259d742fdcfdee1313_I20230331" decimals="0" name="us-gaap:EquitySecuritiesFvNi" format="ixt:fixed-zero" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80My9mcmFnOjQ2YzcwYTdiZmMzZTQwMjM5Y2Y1ODRlZWQ2NzgyNGYxL3RhYmxlOjI2NGNiZDc2MjBmNDRlMTRhODcxZDAxNTRiYzdiODJiL3RhYmxlcmFuZ2U6MjY0Y2JkNzYyMGY0NGUxNGE4NzFkMDE1NGJjN2I4MmJfNS0xLTEtMS0yNDQxNQ_a0ebd311-2c4b-4942-bce6-2f01981e58d8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iec7ad37c876542ec8ad84e8c2381477e_I20230331" decimals="0" name="us-gaap:EquitySecuritiesFvNi" format="ixt:fixed-zero" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80My9mcmFnOjQ2YzcwYTdiZmMzZTQwMjM5Y2Y1ODRlZWQ2NzgyNGYxL3RhYmxlOjI2NGNiZDc2MjBmNDRlMTRhODcxZDAxNTRiYzdiODJiL3RhYmxlcmFuZ2U6MjY0Y2JkNzYyMGY0NGUxNGE4NzFkMDE1NGJjN2I4MmJfNS0zLTEtMS0yNDQxNQ_a33cac4e-b98d-434e-ad7c-9a8322ec1dce">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2cf3a9441334bb0aaa57d6439cc43ea_I20221231" decimals="0" name="us-gaap:EquitySecuritiesFvNi" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80My9mcmFnOjQ2YzcwYTdiZmMzZTQwMjM5Y2Y1ODRlZWQ2NzgyNGYxL3RhYmxlOjI2NGNiZDc2MjBmNDRlMTRhODcxZDAxNTRiYzdiODJiL3RhYmxlcmFuZ2U6MjY0Y2JkNzYyMGY0NGUxNGE4NzFkMDE1NGJjN2I4MmJfNS01LTEtMS0yNDQxNQ_c3226f20-d27f-471a-b1be-1985ea40f84e">1,253,027</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfa6b7f61236493c8a89c734fba33fde_I20221231" decimals="0" name="us-gaap:EquitySecuritiesFvNi" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80My9mcmFnOjQ2YzcwYTdiZmMzZTQwMjM5Y2Y1ODRlZWQ2NzgyNGYxL3RhYmxlOjI2NGNiZDc2MjBmNDRlMTRhODcxZDAxNTRiYzdiODJiL3RhYmxlcmFuZ2U6MjY0Y2JkNzYyMGY0NGUxNGE4NzFkMDE1NGJjN2I4MmJfNS03LTEtMS0yNDQxNQ_294a6118-abc8-4d76-be6a-459de65e24ec">1,253,027</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1737d91e96604e259d742fdcfdee1313_I20230331" decimals="0" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80My9mcmFnOjQ2YzcwYTdiZmMzZTQwMjM5Y2Y1ODRlZWQ2NzgyNGYxL3RhYmxlOjI2NGNiZDc2MjBmNDRlMTRhODcxZDAxNTRiYzdiODJiL3RhYmxlcmFuZ2U6MjY0Y2JkNzYyMGY0NGUxNGE4NzFkMDE1NGJjN2I4MmJfNi0xLTEtMS0yNDQxNQ_ff947777-2a1d-498b-ad27-49f3ab30efbc">462,338</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iec7ad37c876542ec8ad84e8c2381477e_I20230331" decimals="0" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80My9mcmFnOjQ2YzcwYTdiZmMzZTQwMjM5Y2Y1ODRlZWQ2NzgyNGYxL3RhYmxlOjI2NGNiZDc2MjBmNDRlMTRhODcxZDAxNTRiYzdiODJiL3RhYmxlcmFuZ2U6MjY0Y2JkNzYyMGY0NGUxNGE4NzFkMDE1NGJjN2I4MmJfNi0zLTEtMS0yNDQxNQ_772aad6f-2fce-4527-9349-c609d754db68">462,338</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2cf3a9441334bb0aaa57d6439cc43ea_I20221231" decimals="0" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80My9mcmFnOjQ2YzcwYTdiZmMzZTQwMjM5Y2Y1ODRlZWQ2NzgyNGYxL3RhYmxlOjI2NGNiZDc2MjBmNDRlMTRhODcxZDAxNTRiYzdiODJiL3RhYmxlcmFuZ2U6MjY0Y2JkNzYyMGY0NGUxNGE4NzFkMDE1NGJjN2I4MmJfNi01LTEtMS0yNDQxNQ_1bce9cc6-e0e8-4430-816a-709d2e4cffe2">801</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfa6b7f61236493c8a89c734fba33fde_I20221231" decimals="0" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80My9mcmFnOjQ2YzcwYTdiZmMzZTQwMjM5Y2Y1ODRlZWQ2NzgyNGYxL3RhYmxlOjI2NGNiZDc2MjBmNDRlMTRhODcxZDAxNTRiYzdiODJiL3RhYmxlcmFuZ2U6MjY0Y2JkNzYyMGY0NGUxNGE4NzFkMDE1NGJjN2I4MmJfNi03LTEtMS0yNDQxNQ_ce99e719-daa5-4fe3-98cb-1ec6d9c2dc9e">801</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Investments at Fair Value</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1737d91e96604e259d742fdcfdee1313_I20230331" decimals="0" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80My9mcmFnOjQ2YzcwYTdiZmMzZTQwMjM5Y2Y1ODRlZWQ2NzgyNGYxL3RhYmxlOjI2NGNiZDc2MjBmNDRlMTRhODcxZDAxNTRiYzdiODJiL3RhYmxlcmFuZ2U6MjY0Y2JkNzYyMGY0NGUxNGE4NzFkMDE1NGJjN2I4MmJfNy0xLTEtMS0yNDQxNQ_2b16d218-207e-4862-aa4c-70ef2a4a4d6c">462,338</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iec7ad37c876542ec8ad84e8c2381477e_I20230331" decimals="0" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80My9mcmFnOjQ2YzcwYTdiZmMzZTQwMjM5Y2Y1ODRlZWQ2NzgyNGYxL3RhYmxlOjI2NGNiZDc2MjBmNDRlMTRhODcxZDAxNTRiYzdiODJiL3RhYmxlcmFuZ2U6MjY0Y2JkNzYyMGY0NGUxNGE4NzFkMDE1NGJjN2I4MmJfNy0zLTEtMS0yNDQxNQ_a613628b-dff1-4918-b969-e485c9d13071">462,338</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2cf3a9441334bb0aaa57d6439cc43ea_I20221231" decimals="0" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80My9mcmFnOjQ2YzcwYTdiZmMzZTQwMjM5Y2Y1ODRlZWQ2NzgyNGYxL3RhYmxlOjI2NGNiZDc2MjBmNDRlMTRhODcxZDAxNTRiYzdiODJiL3RhYmxlcmFuZ2U6MjY0Y2JkNzYyMGY0NGUxNGE4NzFkMDE1NGJjN2I4MmJfNy01LTEtMS0yNDQxNQ_8e83eaa9-3bf4-4daf-ba3f-af183da6f57b">2,190,391</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfa6b7f61236493c8a89c734fba33fde_I20221231" decimals="0" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80My9mcmFnOjQ2YzcwYTdiZmMzZTQwMjM5Y2Y1ODRlZWQ2NzgyNGYxL3RhYmxlOjI2NGNiZDc2MjBmNDRlMTRhODcxZDAxNTRiYzdiODJiL3RhYmxlcmFuZ2U6MjY0Y2JkNzYyMGY0NGUxNGE4NzFkMDE1NGJjN2I4MmJfNy03LTEtMS0yNDQxNQ_15cb0669-8cfd-4f11-bd77-25120c7e914b">2,190,391</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> <ix:continuation id="ic174d0c2679845a09aa25d6f0feb57d0" continuedAt="i6e7c3dd8be644c79a521a6a0853f5cf5">The cost, gross unrealized gains (losses) and fair value of marketable securities by major security type were as follows:</ix:continuation></span></div></ix:continuation><div><span><br/></span></div><div><ix:continuation id="i578b6109c56a4ef8b4c4b34ccb7c8e6b"><ix:continuation id="i6e7c3dd8be644c79a521a6a0853f5cf5"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.987%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:1.261%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.332%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unrealized Gain (Loss)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable securities</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt securities</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2cf3a9441334bb0aaa57d6439cc43ea_I20221231" decimals="0" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80My9mcmFnOjQ2YzcwYTdiZmMzZTQwMjM5Y2Y1ODRlZWQ2NzgyNGYxL3RhYmxlOmVlOTIzNjNkZTgwODQ5ZjVhMmRkNGJlM2VkYTU3N2JiL3RhYmxlcmFuZ2U6ZWU5MjM2M2RlODA4NDlmNWEyZGQ0YmUzZWRhNTc3YmJfNC03LTEtMS0yNDQxNQ_da0447e0-823b-4b0b-84c5-b63a8c6590fd">1,021,431</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if2cf3a9441334bb0aaa57d6439cc43ea_I20221231" decimals="0" sign="-" name="us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80My9mcmFnOjQ2YzcwYTdiZmMzZTQwMjM5Y2Y1ODRlZWQ2NzgyNGYxL3RhYmxlOmVlOTIzNjNkZTgwODQ5ZjVhMmRkNGJlM2VkYTU3N2JiL3RhYmxlcmFuZ2U6ZWU5MjM2M2RlODA4NDlmNWEyZGQ0YmUzZWRhNTc3YmJfNC05LTEtMS0yNDQxNQ_4e88b56b-eb77-413f-8d54-44bd1b0b69c3">84,868</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2cf3a9441334bb0aaa57d6439cc43ea_I20221231" decimals="0" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80My9mcmFnOjQ2YzcwYTdiZmMzZTQwMjM5Y2Y1ODRlZWQ2NzgyNGYxL3RhYmxlOmVlOTIzNjNkZTgwODQ5ZjVhMmRkNGJlM2VkYTU3N2JiL3RhYmxlcmFuZ2U6ZWU5MjM2M2RlODA4NDlmNWEyZGQ0YmUzZWRhNTc3YmJfNC0xMS0xLTEtMjQ0MTU_4078a446-049a-4a0a-9eb9-a385ad798c04">936,563</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity securities</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2cf3a9441334bb0aaa57d6439cc43ea_I20221231" decimals="0" name="us-gaap:EquitySecuritiesFvNiCost" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80My9mcmFnOjQ2YzcwYTdiZmMzZTQwMjM5Y2Y1ODRlZWQ2NzgyNGYxL3RhYmxlOmVlOTIzNjNkZTgwODQ5ZjVhMmRkNGJlM2VkYTU3N2JiL3RhYmxlcmFuZ2U6ZWU5MjM2M2RlODA4NDlmNWEyZGQ0YmUzZWRhNTc3YmJfNS03LTEtMS0yNDQxNQ_c8fe384c-8810-450a-ad67-c75008a2a50b">1,776,773</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if2cf3a9441334bb0aaa57d6439cc43ea_I20221231" decimals="0" name="inuv:EquitySecuritiesFVNIAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80My9mcmFnOjQ2YzcwYTdiZmMzZTQwMjM5Y2Y1ODRlZWQ2NzgyNGYxL3RhYmxlOmVlOTIzNjNkZTgwODQ5ZjVhMmRkNGJlM2VkYTU3N2JiL3RhYmxlcmFuZ2U6ZWU5MjM2M2RlODA4NDlmNWEyZGQ0YmUzZWRhNTc3YmJfNS05LTEtMS0yNDQxNQ_58ce8cbe-2476-4e6b-9537-bfc29bea0937">523,746</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2cf3a9441334bb0aaa57d6439cc43ea_I20221231" decimals="0" name="us-gaap:EquitySecuritiesFvNi" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80My9mcmFnOjQ2YzcwYTdiZmMzZTQwMjM5Y2Y1ODRlZWQ2NzgyNGYxL3RhYmxlOmVlOTIzNjNkZTgwODQ5ZjVhMmRkNGJlM2VkYTU3N2JiL3RhYmxlcmFuZ2U6ZWU5MjM2M2RlODA4NDlmNWEyZGQ0YmUzZWRhNTc3YmJfNS0xMS0xLTEtMjQ0MTU_f7b240ea-8449-4bcf-997c-1e8f3ce76770">1,253,027</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total marketable securities</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2cf3a9441334bb0aaa57d6439cc43ea_I20221231" decimals="0" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80My9mcmFnOjQ2YzcwYTdiZmMzZTQwMjM5Y2Y1ODRlZWQ2NzgyNGYxL3RhYmxlOmVlOTIzNjNkZTgwODQ5ZjVhMmRkNGJlM2VkYTU3N2JiL3RhYmxlcmFuZ2U6ZWU5MjM2M2RlODA4NDlmNWEyZGQ0YmUzZWRhNTc3YmJfNi0xMS0xLTEtMjQ0MTU_171df811-8fb7-4b56-b43f-4462763905b0">2,189,590</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></ix:continuation><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13</span></div></div></div><div id="ide62be04822140bc99f2cef5a6293b22_46"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 4 &#8211; <ix:nonNumeric contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80Ni9mcmFnOmQ3YTE1NGZhYzUzZjRhZTY4ZWIwZGM2M2ExMGJkN2U1L3RleHRyZWdpb246ZDdhMTU0ZmFjNTNmNGFlNjhlYjBkYzYzYTEwYmQ3ZTVfMjk5_3470621e-2587-42f8-9a19-fe7f3e5e3b5e" continuedAt="i44af7fe168284652884795d772938bed" escape="true">Property and Equipment</ix:nonNumeric></span></div><ix:continuation id="i44af7fe168284652884795d772938bed" continuedAt="if24e146b968647388233c2f26eb021e7"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><ix:nonNumeric contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" name="us-gaap:ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80Ni9mcmFnOmQ3YTE1NGZhYzUzZjRhZTY4ZWIwZGM2M2ExMGJkN2U1L3RleHRyZWdpb246ZDdhMTU0ZmFjNTNmNGFlNjhlYjBkYzYzYTEwYmQ3ZTVfMjk1_1a38dd86-ff3c-4c07-928c-0589cd3027fa" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net carrying value of property and equipment was as follows as of:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:71.773%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.706%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.538%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ab7bd8987634d3f8d07234b4ecc8faa_I20230331" decimals="0" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80Ni9mcmFnOmQ3YTE1NGZhYzUzZjRhZTY4ZWIwZGM2M2ExMGJkN2U1L3RhYmxlOmIyYjE2MjE4ZjE1YzRhY2U4Nzg4ZWJjNjM4YmY5NjU5L3RhYmxlcmFuZ2U6YjJiMTYyMThmMTVjNGFjZTg3ODhlYmM2MzhiZjk2NTlfMS0xLTEtMS0yNDQxNQ_497fdb20-f314-4b36-bee8-e64adb4b5859">293,152</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5993dbd9b2904651ba2d5ddd264eb446_I20221231" decimals="0" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80Ni9mcmFnOmQ3YTE1NGZhYzUzZjRhZTY4ZWIwZGM2M2ExMGJkN2U1L3RhYmxlOmIyYjE2MjE4ZjE1YzRhY2U4Nzg4ZWJjNjM4YmY5NjU5L3RhYmxlcmFuZ2U6YjJiMTYyMThmMTVjNGFjZTg3ODhlYmM2MzhiZjk2NTlfMS0zLTEtMS0yNDQxNQ_d2d93238-354e-4d70-b91d-3ea9ef5143e0">293,152</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia24501a928424e329d9db4efc62f18b7_I20230331" decimals="0" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80Ni9mcmFnOmQ3YTE1NGZhYzUzZjRhZTY4ZWIwZGM2M2ExMGJkN2U1L3RhYmxlOmIyYjE2MjE4ZjE1YzRhY2U4Nzg4ZWJjNjM4YmY5NjU5L3RhYmxlcmFuZ2U6YjJiMTYyMThmMTVjNGFjZTg3ODhlYmM2MzhiZjk2NTlfMi0xLTEtMS0yNDQxNQ_333af789-75a6-42ed-a658-c53d78ee5613">1,268,434</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4076e528d5dc43bdab15241964953c2f_I20221231" decimals="0" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80Ni9mcmFnOmQ3YTE1NGZhYzUzZjRhZTY4ZWIwZGM2M2ExMGJkN2U1L3RhYmxlOmIyYjE2MjE4ZjE1YzRhY2U4Nzg4ZWJjNjM4YmY5NjU5L3RhYmxlcmFuZ2U6YjJiMTYyMThmMTVjNGFjZTg3ODhlYmM2MzhiZjk2NTlfMi0zLTEtMS0yNDQxNQ_85d75bde-43a7-425d-97f3-70b9c7561bba">1,265,752</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized internal use and purchased software</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84a0810aa0114415a64e5f2030dc0ab0_I20230331" decimals="0" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80Ni9mcmFnOmQ3YTE1NGZhYzUzZjRhZTY4ZWIwZGM2M2ExMGJkN2U1L3RhYmxlOmIyYjE2MjE4ZjE1YzRhY2U4Nzg4ZWJjNjM4YmY5NjU5L3RhYmxlcmFuZ2U6YjJiMTYyMThmMTVjNGFjZTg3ODhlYmM2MzhiZjk2NTlfMy0xLTEtMS0yNDQxNQ_6235ca4e-743b-49b4-be29-6d5d8c83d6ba">14,912,164</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie394a6664eca4439b74dba9b1f23b4a4_I20221231" decimals="0" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80Ni9mcmFnOmQ3YTE1NGZhYzUzZjRhZTY4ZWIwZGM2M2ExMGJkN2U1L3RhYmxlOmIyYjE2MjE4ZjE1YzRhY2U4Nzg4ZWJjNjM4YmY5NjU5L3RhYmxlcmFuZ2U6YjJiMTYyMThmMTVjNGFjZTg3ODhlYmM2MzhiZjk2NTlfMy0zLTEtMS0yNDQxNQ_7ac0f3c6-8be6-47f1-83f4-cb1f10abf296">14,503,608</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i77ec93d08df147939d1fa8b8fe3f1ccd_I20230331" decimals="0" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80Ni9mcmFnOmQ3YTE1NGZhYzUzZjRhZTY4ZWIwZGM2M2ExMGJkN2U1L3RhYmxlOmIyYjE2MjE4ZjE1YzRhY2U4Nzg4ZWJjNjM4YmY5NjU5L3RhYmxlcmFuZ2U6YjJiMTYyMThmMTVjNGFjZTg3ODhlYmM2MzhiZjk2NTlfNC0xLTEtMS0yNDQxNQ_817d7e30-d330-4717-babd-f59cda0960dd">458,885</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib905d3952a0b42a08989326b7602780d_I20221231" decimals="0" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80Ni9mcmFnOmQ3YTE1NGZhYzUzZjRhZTY4ZWIwZGM2M2ExMGJkN2U1L3RhYmxlOmIyYjE2MjE4ZjE1YzRhY2U4Nzg4ZWJjNjM4YmY5NjU5L3RhYmxlcmFuZ2U6YjJiMTYyMThmMTVjNGFjZTg3ODhlYmM2MzhiZjk2NTlfNC0zLTEtMS0yNDQxNQ_d7503d14-7010-4874-8ca8-15ce0c0ccde0">458,885</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80Ni9mcmFnOmQ3YTE1NGZhYzUzZjRhZTY4ZWIwZGM2M2ExMGJkN2U1L3RhYmxlOmIyYjE2MjE4ZjE1YzRhY2U4Nzg4ZWJjNjM4YmY5NjU5L3RhYmxlcmFuZ2U6YjJiMTYyMThmMTVjNGFjZTg3ODhlYmM2MzhiZjk2NTlfNS0xLTEtMS0yNDQxNQ_f67e0f0f-9f6b-4f14-abac-a04c5de2f938">16,932,635</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231" decimals="0" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80Ni9mcmFnOmQ3YTE1NGZhYzUzZjRhZTY4ZWIwZGM2M2ExMGJkN2U1L3RhYmxlOmIyYjE2MjE4ZjE1YzRhY2U4Nzg4ZWJjNjM4YmY5NjU5L3RhYmxlcmFuZ2U6YjJiMTYyMThmMTVjNGFjZTg3ODhlYmM2MzhiZjk2NTlfNS0zLTEtMS0yNDQxNQ_579b3354-45b3-42f1-851c-203cf532e5a5">16,521,397</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80Ni9mcmFnOmQ3YTE1NGZhYzUzZjRhZTY4ZWIwZGM2M2ExMGJkN2U1L3RhYmxlOmIyYjE2MjE4ZjE1YzRhY2U4Nzg4ZWJjNjM4YmY5NjU5L3RhYmxlcmFuZ2U6YjJiMTYyMThmMTVjNGFjZTg3ODhlYmM2MzhiZjk2NTlfNi0xLTEtMS0yNDQxNQ_00239e4c-a45b-43d3-93fe-8f097ec03e73">15,245,326</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231" decimals="0" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80Ni9mcmFnOmQ3YTE1NGZhYzUzZjRhZTY4ZWIwZGM2M2ExMGJkN2U1L3RhYmxlOmIyYjE2MjE4ZjE1YzRhY2U4Nzg4ZWJjNjM4YmY5NjU5L3RhYmxlcmFuZ2U6YjJiMTYyMThmMTVjNGFjZTg3ODhlYmM2MzhiZjk2NTlfNi0zLTEtMS0yNDQxNQ_8a14a211-88d7-4730-93c5-8cd4fcdf8b9c">14,852,425</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80Ni9mcmFnOmQ3YTE1NGZhYzUzZjRhZTY4ZWIwZGM2M2ExMGJkN2U1L3RhYmxlOmIyYjE2MjE4ZjE1YzRhY2U4Nzg4ZWJjNjM4YmY5NjU5L3RhYmxlcmFuZ2U6YjJiMTYyMThmMTVjNGFjZTg3ODhlYmM2MzhiZjk2NTlfNy0xLTEtMS0yNDQxNQ_92785c4d-f489-4dc7-bd70-87bf42da9d7e">1,687,309</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231" decimals="0" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80Ni9mcmFnOmQ3YTE1NGZhYzUzZjRhZTY4ZWIwZGM2M2ExMGJkN2U1L3RhYmxlOmIyYjE2MjE4ZjE1YzRhY2U4Nzg4ZWJjNjM4YmY5NjU5L3RhYmxlcmFuZ2U6YjJiMTYyMThmMTVjNGFjZTg3ODhlYmM2MzhiZjk2NTlfNy0zLTEtMS0yNDQxNQ_9f46ef0b-cf9a-4e66-8926-2cdb0f8c2518">1,668,972</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div></ix:continuation><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="if24e146b968647388233c2f26eb021e7">During the three months ended March&#160;31, 2023 and March&#160;31, 2022, depreciation expense was $<ix:nonFraction unitRef="usd" contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" decimals="0" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80Ni9mcmFnOmQ3YTE1NGZhYzUzZjRhZTY4ZWIwZGM2M2ExMGJkN2U1L3RleHRyZWdpb246ZDdhMTU0ZmFjNTNmNGFlNjhlYjBkYzYzYTEwYmQ3ZTVfMTc1_a9602d68-07ea-4027-8630-dcdbbf95166a">392,901</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331" decimals="0" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80Ni9mcmFnOmQ3YTE1NGZhYzUzZjRhZTY4ZWIwZGM2M2ExMGJkN2U1L3RleHRyZWdpb246ZDdhMTU0ZmFjNTNmNGFlNjhlYjBkYzYzYTEwYmQ3ZTVfMTgy_79446475-1359-4c8d-aaf6-19e21b457f20">356,793</ix:nonFraction>, respectively.</ix:continuation> </span></div><div><span><br/></span></div><div id="ide62be04822140bc99f2cef5a6293b22_49"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> Note 5 &#8211; <ix:nonNumeric contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RleHRyZWdpb246ZjMwODc5MzFkMWEzNDc1ZWEyODNhNWNlMGFhMzhjMzlfMzIz_cf40eb58-afcb-4ce9-a9e1-e98d5800b5fd" continuedAt="id9571e3ab4b148bb9ac49590b160a04c" escape="true">Other Intangible Assets and Goodwill</ix:nonNumeric></span></div><ix:continuation id="id9571e3ab4b148bb9ac49590b160a04c" continuedAt="idcbc7e1bd9ad4ccd9e95860933d0bce5"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><ix:nonNumeric contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" name="us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RleHRyZWdpb246ZjMwODc5MzFkMWEzNDc1ZWEyODNhNWNlMGFhMzhjMzlfMzI1_603ff253-79ed-4a14-a682-715ba27c29f5" continuedAt="idd604318dead4b0f9089219640f1d901" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a schedule&#160;of intangible assets and goodwill as of March&#160;31, 2023:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"></td><td style="width:33.265%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.289%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.059%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.064%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying<br/>Value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization and Impairment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying Value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year-to-date Amortization</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer list, Google</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i8c8c307cb40d4399a88c4a459f9b11c4_D20230101-20230331" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfMi0xLTEtMS0yNDQxNQ_0a8115e1-933d-42b6-8e59-db5b71304cff">20</ix:nonNumeric> years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic60da04bbba148ed92a9d9cfad9d8a25_I20230331" decimals="0" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfMi0zLTEtMS0yNDQxNQ_7385a57c-db89-4cdc-b9a1-983706d9b280">8,820,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic60da04bbba148ed92a9d9cfad9d8a25_I20230331" decimals="0" name="inuv:FiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairment" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfMi01LTEtMS0yNDQxNQ_715075ec-8f92-43e1-9713-30d0d7832528">4,887,750</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic60da04bbba148ed92a9d9cfad9d8a25_I20230331" decimals="0" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfMi03LTEtMS0yNDQxNQ_5797358d-c2da-4695-97d5-d0c6e7e4581e">3,932,250</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c8c307cb40d4399a88c4a459f9b11c4_D20230101-20230331" decimals="0" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfMi05LTEtMS0yNDQxNQ_6516dcf1-f15e-4a81-9a6f-b6fc5af48a1b">110,250</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ie61e584531e34e6c83370fdee882706c_D20230101-20230331" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfMy0xLTEtMS0yNDQxNQ_568f6962-2a80-46b3-8f9a-84d42291a629">5</ix:nonNumeric> years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09e7507029974a209ed426628146356d_I20230331" decimals="0" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfMy0zLTEtMS0yNDQxNQ_09fbdc74-b8a5-4c5b-976a-deec8e91750b">3,600,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i09e7507029974a209ed426628146356d_I20230331" decimals="0" name="inuv:FiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairment" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfMy01LTEtMS0yNDQxNQ_d62d32ec-f40b-4cbe-a2db-6193c01cd270">3,600,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09e7507029974a209ed426628146356d_I20230331" decimals="0" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfMy03LTEtMS0yNDQxNQ_534bf349-5d6d-446b-8005-283970968970">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie61e584531e34e6c83370fdee882706c_D20230101-20230331" decimals="0" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfMy05LTEtMS0yNDQxNQ_f51e8ff5-83c9-46b3-b9c0-7136db0ec7b4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer list, ReTargeter</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i6ab9522f39114564bd6698b812fa12b7_D20230101-20230331" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfNC0xLTEtMS0yNDQxNQ_639c816d-c897-4726-a2ec-1103386e18d8">5</ix:nonNumeric> years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65381fb1a65a431a977a8c6419dc708e_I20230331" decimals="0" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfNC0zLTEtMS0yNDQxNQ_5ab0176f-a7b2-4c36-bd03-902bb7fd6fe2">1,931,250</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i65381fb1a65a431a977a8c6419dc708e_I20230331" decimals="0" name="inuv:FiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairment" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfNC01LTEtMS0yNDQxNQ_4f037d5b-cffc-43bc-9ef6-a348eb5ad83d">1,416,250</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65381fb1a65a431a977a8c6419dc708e_I20230331" decimals="0" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfNC03LTEtMS0yNDQxNQ_420ffe8b-8843-4a8f-ba6f-7c72aa8a14fb">515,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ab9522f39114564bd6698b812fa12b7_D20230101-20230331" decimals="0" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfNC05LTEtMS0yNDQxNQ_45e34930-a66b-452c-8906-67a1170ba809">96,562</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer list, all other</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ifef58f14c92e4cd38742d987043b1bad_D20230101-20230331" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfNS0xLTEtMS0yNDQxNQ_c7dfc14c-02ae-4362-931a-988becd684b0">10</ix:nonNumeric> years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2190f05af8524d1ab98c8e421cdefe46_I20230331" decimals="0" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfNS0zLTEtMS0yNDQxNQ_7895ba20-37e0-4628-8ea1-bb60cee5af3e">1,610,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2190f05af8524d1ab98c8e421cdefe46_I20230331" decimals="0" name="inuv:FiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairment" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfNS01LTEtMS0yNDQxNQ_a2df1729-6b65-401a-852a-55f894e24cf0">1,610,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2190f05af8524d1ab98c8e421cdefe46_I20230331" decimals="0" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfNS03LTEtMS0yNDQxNQ_1df409a2-7757-4cd1-a1cb-f69cbce4baf0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifef58f14c92e4cd38742d987043b1bad_D20230101-20230331" decimals="0" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfNS05LTEtMS0yNDQxNQ_4057cb01-d72b-4ecd-b97b-82a3af100892">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brand name, ReTargeter</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i3123401efbea4d63ba50dd0a77d1be13_D20230101-20230331" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfNi0xLTEtMS0yNDQxNQ_004489f2-635d-43dc-894f-8e9276a251e7">5</ix:nonNumeric> years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i547c762a279942a195ad659da73eb985_I20230331" decimals="0" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfNi0zLTEtMS0yNDQxNQ_cab6c8d2-401e-42a9-90bd-0d8232cd0dd6">643,750</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i547c762a279942a195ad659da73eb985_I20230331" decimals="0" name="inuv:FiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairment" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfNi01LTEtMS0yNDQxNQ_af4719aa-4d49-4582-a5b4-be23fbf862f3">472,084</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i547c762a279942a195ad659da73eb985_I20230331" decimals="0" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfNi03LTEtMS0yNDQxNQ_105c12b3-daa3-48b0-a0d9-8e8bfb768d1e">171,666</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3123401efbea4d63ba50dd0a77d1be13_D20230101-20230331" decimals="0" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfNi05LTEtMS0yNDQxNQ_0125876c-9361-4d26-bfb0-3e567d650451">32,188</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i3a98ce47537e401bb0070300d3b16896_D20230101-20230331" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfNy0xLTEtMS0yNDQxNQ_ad452564-2c95-48eb-85fe-8a2aa3f476fe">20</ix:nonNumeric> years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icea3e789632d408b9dd3c45ac74ce79a_I20230331" decimals="0" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfNy0zLTEtMS0yNDQxNQ_5afb343d-dbc9-44e6-bef0-22581bef6b48">570,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icea3e789632d408b9dd3c45ac74ce79a_I20230331" decimals="0" name="inuv:FiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairment" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfNy01LTEtMS0yNDQxNQ_c265b0de-f956-4334-b71c-3721d8b4ef0a">175,750</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icea3e789632d408b9dd3c45ac74ce79a_I20230331" decimals="0" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfNy03LTEtMS0yNDQxNQ_0f6ea9e4-c0da-474e-a79e-088b590710de">394,250</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a98ce47537e401bb0070300d3b16896_D20230101-20230331" decimals="0" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfNy05LTEtMS0yNDQxNQ_91c9446c-8802-4987-adf9-8f44e099d522">7,125</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names, web properties (1)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfOC0zLTEtMS0yNDQxNQ_09a405f4-8d39-41d3-ac50-41cfad71a507">390,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfOC03LTEtMS0yNDQxNQ_43748890-a4d4-486d-8e72-0e79a4568207">390,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets classified as long-term</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="inuv:FiniteLivedandIndefiniteLivedIntangibleAssetsLongTermPortionGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfOS0zLTEtMS0yNDQxNQ_e4c8b9c7-d36d-41db-a8ee-9d45c38249ee">17,565,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="inuv:IntangibleAssetsAccumulatedAmortizationandImpairmentLoss" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfOS01LTEtMS0yNDQxNQ_1cc54206-db5d-4663-9c23-f0eec7a03281">12,161,834</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfOS03LTEtMS0yNDQxNQ_ad1bc185-ae68-40eb-89ae-1648f19f0f9f">5,403,166</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" decimals="0" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfOS05LTEtMS0yNDQxNQ_b0a996a3-4a24-465e-a4e6-8318a9af4a8e">246,125</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:17pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill, total</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:GoodwillGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfMTEtMy0xLTEtMjQ0MTU_9f0962ac-c6c2-45b5-9e38-2d9a1ace965e">9,853,342</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfMTEtNy0xLTEtMjQ0MTU_28c60a34-3e8e-4e56-9567-57762cc2fede">9,853,342</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;The trade names related to our web properties have an indefinite life, and as such are not amortized.</span></div></ix:nonNumeric><div style="padding-left:31.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="idcbc7e1bd9ad4ccd9e95860933d0bce5"><ix:nonNumeric contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RleHRyZWdpb246ZjMwODc5MzFkMWEzNDc1ZWEyODNhNWNlMGFhMzhjMzlfMzI2_62fcd1de-a2c9-4936-ad11-9b2155f20412" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense over the next five years and thereafter is as follows:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:87.919%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.881%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 (remainder of year)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjY3MDUyMjk4OGRmOTRhOGY5ZjY0YTk4YjQ2MzRmMmMwL3RhYmxlcmFuZ2U6NjcwNTIyOTg4ZGY5NGE4ZjlmNjRhOThiNDYzNGYyYzBfMC0xLTEtMS0yNDQxNQ_33c2181b-ab7d-4a3a-816a-1f9bc4626f8d">738,375</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjY3MDUyMjk4OGRmOTRhOGY5ZjY0YTk4YjQ2MzRmMmMwL3RhYmxlcmFuZ2U6NjcwNTIyOTg4ZGY5NGE4ZjlmNjRhOThiNDYzNGYyYzBfMS0xLTEtMS0yNDQxNQ_79e14bab-97dc-403f-9ad4-984375017cab">769,917</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjY3MDUyMjk4OGRmOTRhOGY5ZjY0YTk4YjQ2MzRmMmMwL3RhYmxlcmFuZ2U6NjcwNTIyOTg4ZGY5NGE4ZjlmNjRhOThiNDYzNGYyYzBfMi0xLTEtMS0yNDQxNQ_1b984e0c-fdf6-4b8f-83f2-7e3c6cce161e">469,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjY3MDUyMjk4OGRmOTRhOGY5ZjY0YTk4YjQ2MzRmMmMwL3RhYmxlcmFuZ2U6NjcwNTIyOTg4ZGY5NGE4ZjlmNjRhOThiNDYzNGYyYzBfMy0xLTEtMS0yNDQxNQ_5727945b-c0eb-460c-a4b5-92a417a3f6ed">469,500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjY3MDUyMjk4OGRmOTRhOGY5ZjY0YTk4YjQ2MzRmMmMwL3RhYmxlcmFuZ2U6NjcwNTIyOTg4ZGY5NGE4ZjlmNjRhOThiNDYzNGYyYzBfNC0xLTEtMS0yNDQxNQ_b28b59d4-ce58-441c-8ac0-b271f49e9ade">469,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="inuv:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjY3MDUyMjk4OGRmOTRhOGY5ZjY0YTk4YjQ2MzRmMmMwL3RhYmxlcmFuZ2U6NjcwNTIyOTg4ZGY5NGE4ZjlmNjRhOThiNDYzNGYyYzBfNS0xLTEtMS0yNDQxNQ_36cbbdcb-46c8-4e2e-897f-78c33998d5a2">2,096,374</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjY3MDUyMjk4OGRmOTRhOGY5ZjY0YTk4YjQ2MzRmMmMwL3RhYmxlcmFuZ2U6NjcwNTIyOTg4ZGY5NGE4ZjlmNjRhOThiNDYzNGYyYzBfNi0xLTEtMS0yNDQxNQ_f8fcb907-3658-4cc6-bd6d-4e87dfa01e0d">5,013,166</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div><ix:continuation id="idd604318dead4b0f9089219640f1d901"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a schedule&#160;of intangible assets and goodwill as of December&#160;31, 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.941%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying<br/>Value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization and Impairment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying Value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022<br/>Amortization</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer list, Google</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="id665e9d802694e08835285a2ce780475_D20220101-20221231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfMi0xLTEtMS0yNjM5Nw_0492d490-4ac7-4fc9-a1f5-59f4cda4295c">20</ix:nonNumeric> years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1ef88c18ddc40739d5b2ef07aa0a0de_I20221231" decimals="0" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfMi0zLTEtMS0yNjM5Nw_7bc822e0-0e55-45bb-af9c-e72b9a8b2b46">8,820,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie1ef88c18ddc40739d5b2ef07aa0a0de_I20221231" decimals="0" name="inuv:FiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairment" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfMi01LTEtMS0yNjM5Nw_897125dd-2f39-49a8-bf98-a2faf74b3359">4,777,500</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1ef88c18ddc40739d5b2ef07aa0a0de_I20221231" decimals="0" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfMi03LTEtMS0yNjM5Nw_a27c560b-339e-490d-98d9-b5117bc24f58">4,042,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id665e9d802694e08835285a2ce780475_D20220101-20221231" decimals="0" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfMi05LTEtMS0yNjM5Nw_159b36ca-7824-4bf7-bdc9-09cb4a512b2f">441,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i3945ae53942943f88569841f8c6016b4_D20220101-20221231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfMy0xLTEtMS0yNjM5Nw_04f6f9c2-1f1a-4c5c-bf8e-b10bff2c426a">5</ix:nonNumeric> years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica65ca2a0806421b85adf3300383bfc3_I20221231" decimals="0" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfMy0zLTEtMS0yNjM5Nw_cf301027-493b-4053-8d7f-7c6d0dcac63f">3,600,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ica65ca2a0806421b85adf3300383bfc3_I20221231" decimals="0" name="inuv:FiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairment" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfMy01LTEtMS0yNjM5Nw_518fd85b-7a27-4fd8-8663-983c5336db86">3,600,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica65ca2a0806421b85adf3300383bfc3_I20221231" decimals="0" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfMy03LTEtMS0yNjM5Nw_dc82ef17-f28a-45c1-831e-c3c769530dd2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3945ae53942943f88569841f8c6016b4_D20220101-20221231" decimals="0" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfMy05LTEtMS0yNjM5Nw_2087defa-f726-4ad7-882b-146eefb5a082">60,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer list, ReTargeter</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i5670848b73dd40e4b47894e1c928fe18_D20220101-20221231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfNC0xLTEtMS0yNjM5Nw_4c87824a-28e5-4c96-a2b2-618f83646d73">5</ix:nonNumeric> years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iead803d44dad4edf9c4d9dd8e1c53288_I20221231" decimals="0" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfNC0zLTEtMS0yNjM5Nw_4f4d450d-a2fd-4e3b-9e1c-1b37b5477874">1,931,250</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iead803d44dad4edf9c4d9dd8e1c53288_I20221231" decimals="0" name="inuv:FiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairment" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfNC01LTEtMS0yNjM5Nw_7dc01816-2587-4ed4-beef-a0c77bb4c38c">1,319,688</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iead803d44dad4edf9c4d9dd8e1c53288_I20221231" decimals="0" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfNC03LTEtMS0yNjM5Nw_e46e946a-e94b-4351-845a-9f234a49de6e">611,562</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5670848b73dd40e4b47894e1c928fe18_D20220101-20221231" decimals="0" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfNC05LTEtMS0yNjM5Nw_f2c1fe02-3179-498b-a38e-24e33c20fe36">386,250</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer list, all other</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i6ea504b228334bddafc06f2ec243ffc7_D20220101-20221231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfNS0xLTEtMS0yNjM5Nw_8b4f2cd3-f78b-434f-b488-5593f3295a75">10</ix:nonNumeric> years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9c014798e8b45819cae904cc253a4a2_I20221231" decimals="0" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfNS0zLTEtMS0yNjM5Nw_4e24f2c9-6db3-47d6-964b-36d98ac7ad2f">1,610,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if9c014798e8b45819cae904cc253a4a2_I20221231" decimals="0" name="inuv:FiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairment" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfNS01LTEtMS0yNjM5Nw_26e4f1d2-afd1-4ff1-888a-516c1abcb437">1,610,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9c014798e8b45819cae904cc253a4a2_I20221231" decimals="0" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfNS03LTEtMS0yNjM5Nw_b7abb175-f353-4f8c-b0d4-1a7bacb9513f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ea504b228334bddafc06f2ec243ffc7_D20220101-20221231" decimals="0" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfNS05LTEtMS0yNjM5Nw_0a61c704-fefb-4d93-bcd7-029665c2024f">26,794</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brand name, ReTargeter</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i65923d7c42444b94bd992109887fd8a0_D20220101-20221231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfNi0xLTEtMS0yNjM5Nw_0ef55862-e022-4c13-ae63-ba8a4d9a20b6">5</ix:nonNumeric> years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i220c90bd9b15451dadb719f3da7d819e_I20221231" decimals="0" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfNi0zLTEtMS0yNjM5Nw_a8340c5f-a514-4aea-9450-a7903d13953e">643,750</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i220c90bd9b15451dadb719f3da7d819e_I20221231" decimals="0" name="inuv:FiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairment" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfNi01LTEtMS0yNjM5Nw_8d3eef15-010d-4ec0-8e24-411c3a45811f">439,896</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i220c90bd9b15451dadb719f3da7d819e_I20221231" decimals="0" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfNi03LTEtMS0yNjM5Nw_73b41cbb-9ba5-42a7-a050-ebb24c49f952">203,854</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65923d7c42444b94bd992109887fd8a0_D20220101-20221231" decimals="0" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfNi05LTEtMS0yNjM5Nw_4e30b6ac-bc79-4b27-9072-d2fca73ddbcf">128,750</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i45a9e138a6b54343985517d48030071d_D20220101-20221231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfNy0xLTEtMS0yNjM5Nw_2d7f5cda-7bf8-48ed-b5f5-1ceaee3d6d3f">20</ix:nonNumeric> years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ea6a52560354acab86272ef35c5f363_I20221231" decimals="0" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfNy0zLTEtMS0yNjM5Nw_80cecd44-a771-457a-85b5-ace09bd14614">570,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ea6a52560354acab86272ef35c5f363_I20221231" decimals="0" name="inuv:FiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairment" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfNy01LTEtMS0yNjM5Nw_b99ef4ad-8548-43ee-88c8-e277562e5734">168,625</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ea6a52560354acab86272ef35c5f363_I20221231" decimals="0" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfNy03LTEtMS0yNjM5Nw_c668cefb-a294-4163-97b4-63dad1677cf7">401,375</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i45a9e138a6b54343985517d48030071d_D20220101-20221231" decimals="0" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfNy05LTEtMS0yNjM5Nw_e2a90842-359d-41de-b85d-f4cdfa6f59f3">28,500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names, web properties</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231" decimals="0" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfOC0zLTEtMS0yNjM5Nw_ab9b3e37-4eab-403e-ba67-18c6176f5b07">390,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231" decimals="0" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfOC03LTEtMS0yNjM5Nw_458bc5a1-3598-44ed-82db-c92862468d82">390,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets classified as long-term</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231" decimals="0" name="inuv:FiniteLivedandIndefiniteLivedIntangibleAssetsLongTermPortionGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfOS0zLTEtMS0yNjM5Nw_f1e626c1-735b-4b1a-8906-d24bd76bf5fd">17,565,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231" decimals="0" name="inuv:IntangibleAssetsAccumulatedAmortizationandImpairmentLoss" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfOS01LTEtMS0yNjM5Nw_f1f89b79-0b63-4ffb-8e19-51bc680d976c">11,915,709</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231" decimals="0" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfOS03LTEtMS0yNjM5Nw_0e569f52-c44e-4f4f-96bd-d41a1cce5653">5,649,291</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5076df0b386f46d88363cf573345cd77_D20220101-20221231" decimals="0" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfOS05LTEtMS0yNjM5Nw_d9f51485-6e28-4d4a-9f69-5f9b98043378">1,071,294</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill, total</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231" decimals="0" name="us-gaap:GoodwillGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfMTEtMy0xLTEtMjYzOTc_c5a78d6c-33ac-4566-9fbe-5775d9f147b8">9,853,342</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231" decimals="0" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfMTEtNy0xLTEtMjYzOTc_7b110087-70c3-4edb-ad29-6792b6517a1d">9,853,342</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></ix:continuation></div></ix:continuation><div><span><br/></span></div><div id="ide62be04822140bc99f2cef5a6293b22_52"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 6 &#8211; <ix:nonNumeric contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" name="us-gaap:MortgageNotesPayableDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl81Mi9mcmFnOmQwOGNlMzMxOWU0YjQ1YTY4MGQ5MTgwOTQxOGE2ZThiL3RleHRyZWdpb246ZDA4Y2UzMzE5ZTRiNDVhNjgwZDkxODA5NDE4YTZlOGJfMTIyNw_4d3dac44-ad30-44a8-a029-37d163c402a5" continuedAt="i3f3e71211dbc4a33ad840f39c39a166a" escape="true">Bank Debt</ix:nonNumeric></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i3f3e71211dbc4a33ad840f39c39a166a">On March 1, 2023, we entered into Amendment No. 1 to Loan and Security Agreement and Collateral Documents (&#8220;Agreement&#8221;) with Mitsubishi HC Capital America, Inc., f/k/a/ Hitachi Capital America Corp. (&#8220;MHCA&#8221;). Under the terms of the Agreement, MHCA has provided us with a $<ix:nonFraction unitRef="usd" contextRef="ib79265e0c9ad474195aadefae67773d1_I20230301" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl81Mi9mcmFnOmQwOGNlMzMxOWU0YjQ1YTY4MGQ5MTgwOTQxOGE2ZThiL3RleHRyZWdpb246ZDA4Y2UzMzE5ZTRiNDVhNjgwZDkxODA5NDE4YTZlOGJfNTQ5NzU1ODE2Njk2_eee0b92f-dd31-4eb5-9e01-d29cf33ce558">5,000,000</ix:nonFraction> line of credit commitment. We are permitted to borrow up to <ix:nonFraction unitRef="number" contextRef="ibb14c169b88a444dbfba58526ddd77cc_D20230301-20230301" decimals="2" name="inuv:LineOfCreditFacilityPercentageOfAggregateEligibleAccountsReceivable" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl81Mi9mcmFnOmQwOGNlMzMxOWU0YjQ1YTY4MGQ5MTgwOTQxOGE2ZThiL3RleHRyZWdpb246ZDA4Y2UzMzE5ZTRiNDVhNjgwZDkxODA5NDE4YTZlOGJfMTA5OTUxMTYzMTc4Ng_86f4b3f6-1011-4681-a741-869ea55f4b9b">80</ix:nonFraction>% of the aggregate Eligible Accounts Receivable (which may increase to <ix:nonFraction unitRef="number" contextRef="ia4eddae797b74265a9b95dfb1ab50a31_D20230301-20230301" decimals="2" name="inuv:LineOfCreditFacilityPercentageOfAggregateEligibleAccountsReceivable" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl81Mi9mcmFnOmQwOGNlMzMxOWU0YjQ1YTY4MGQ5MTgwOTQxOGE2ZThiL3RleHRyZWdpb246ZDA4Y2UzMzE5ZTRiNDVhNjgwZDkxODA5NDE4YTZlOGJfMTA5OTUxMTYzMTc5MQ_45235ff9-104c-415c-807e-c6f643ccd794">85</ix:nonFraction>% if certain conditions are met), up to the maximum credit commitment of $<ix:nonFraction unitRef="usd" contextRef="ib79265e0c9ad474195aadefae67773d1_I20230301" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl81Mi9mcmFnOmQwOGNlMzMxOWU0YjQ1YTY4MGQ5MTgwOTQxOGE2ZThiL3RleHRyZWdpb246ZDA4Y2UzMzE5ZTRiNDVhNjgwZDkxODA5NDE4YTZlOGJfMTA5OTUxMTYzMTc5Ng_9136870f-4f63-484d-96bd-f96fe7be5b4c">5,000,000</ix:nonFraction>. We will pay MHCA monthly interest at the rate of <ix:nonFraction unitRef="number" contextRef="ib79265e0c9ad474195aadefae67773d1_I20230301" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl81Mi9mcmFnOmQwOGNlMzMxOWU0YjQ1YTY4MGQ5MTgwOTQxOGE2ZThiL3RleHRyZWdpb246ZDA4Y2UzMzE5ZTRiNDVhNjgwZDkxODA5NDE4YTZlOGJfNTQ5NzU1ODE2NzA4_7c041dd6-d57c-47eb-9fa7-0804f4aabc39">1.75</ix:nonFraction>% in excess of the Wall Street Journal Prime Rate. The principal and all accrued but unpaid interest are due on demand. In the event of a default under the terms of the Loan and Security Agreement, the interest rate increases to <ix:nonFraction unitRef="number" contextRef="ib79265e0c9ad474195aadefae67773d1_I20230301" decimals="2" name="inuv:DebtInstrumentEventOfDefaultInterestRatePercentageGreaterThanInterestRateInEffectPriorToDefault" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl81Mi9mcmFnOmQwOGNlMzMxOWU0YjQ1YTY4MGQ5MTgwOTQxOGE2ZThiL3RleHRyZWdpb246ZDA4Y2UzMzE5ZTRiNDVhNjgwZDkxODA5NDE4YTZlOGJfNTQ5NzU1ODE2NzE1_96ec76b5-432f-492b-ba39-545ec8637b03">6</ix:nonFraction>% greater than the interest rate in effect from time to time prior to a default. The Agreement contains certain affirmative and negative covenants to which we are also subject. We agreed to pay MHCA an amendment fee of $<ix:nonFraction unitRef="usd" contextRef="id107403d8fa844b488dfce60356306da_I20230301" decimals="-3" name="inuv:LineOfCreditFacilityAmendmentFee" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl81Mi9mcmFnOmQwOGNlMzMxOWU0YjQ1YTY4MGQ5MTgwOTQxOGE2ZThiL3RleHRyZWdpb246ZDA4Y2UzMzE5ZTRiNDVhNjgwZDkxODA5NDE4YTZlOGJfMTA5OTUxMTYzMTgwOA_72a225d8-5781-4d8c-9f8b-21ffc55faeed">10,000</ix:nonFraction> on issuance of the Agreement, and thereafter an annual commitment fee of $<ix:nonFraction unitRef="usd" contextRef="ia0b90c6ed90741d090777813d3e32f4b_D20230301-20230301" decimals="-3" name="inuv:LineOfCreditFacilityAnnualCommitmentFeeAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl81Mi9mcmFnOmQwOGNlMzMxOWU0YjQ1YTY4MGQ5MTgwOTQxOGE2ZThiL3RleHRyZWdpb246ZDA4Y2UzMzE5ZTRiNDVhNjgwZDkxODA5NDE4YTZlOGJfMTA5OTUxMTYzMTgxNw_0e2901ac-7e69-42dc-bc14-f71515d28910">10,000</ix:nonFraction>. We are also obligated to pay MHCA a quarterly service fee of <ix:nonFraction unitRef="number" contextRef="ia0b90c6ed90741d090777813d3e32f4b_D20230301-20230301" decimals="4" name="inuv:LineOfCreditFacilityQuarterlyServiceFee" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl81Mi9mcmFnOmQwOGNlMzMxOWU0YjQ1YTY4MGQ5MTgwOTQxOGE2ZThiL3RleHRyZWdpb246ZDA4Y2UzMzE5ZTRiNDVhNjgwZDkxODA5NDE4YTZlOGJfMTA5OTUxMTYzMTgyNg_91caeeb0-c9b6-4fdc-9a0a-d265602d3698">0.20</ix:nonFraction>% on the monthly unused amount of the maximum credit line. If we should repay the amounts due under the Agreement (i) before February 28, 2024, we are obligated to pay MHCA an exit fee of $<ix:nonFraction unitRef="usd" contextRef="i7d82f17d12a24d5e87050a66be688fa1_I20230301" decimals="-3" name="inuv:LineOfCreditFacilityExitFee" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl81Mi9mcmFnOmQwOGNlMzMxOWU0YjQ1YTY4MGQ5MTgwOTQxOGE2ZThiL3RleHRyZWdpb246ZDA4Y2UzMzE5ZTRiNDVhNjgwZDkxODA5NDE4YTZlOGJfMTA5OTUxMTYzMTgzMw_8228c611-e6b6-45ec-9986-b87c4e5d5f49">50,000</ix:nonFraction>, or (ii) after February 28, 2024 but before February 28, 2025, we are obligated to pay MHCA an exit fee of $<ix:nonFraction unitRef="usd" contextRef="iff2ab6e895b940ff9f90db9083a90d58_I20230301" decimals="-3" name="inuv:LineOfCreditFacilityExitFee" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl81Mi9mcmFnOmQwOGNlMzMxOWU0YjQ1YTY4MGQ5MTgwOTQxOGE2ZThiL3RleHRyZWdpb246ZDA4Y2UzMzE5ZTRiNDVhNjgwZDkxODA5NDE4YTZlOGJfMTA5OTUxMTYzMTg0Mg_07da37ca-b705-441b-9527-64726dfcc966">25,000</ix:nonFraction>. The Loan and Security Agreement continues for an indefinite term. At March&#160;31, 2023, the outstanding balances due under the Loan and Security Agreement was $<ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:LinesOfCreditCurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl81Mi9mcmFnOmQwOGNlMzMxOWU0YjQ1YTY4MGQ5MTgwOTQxOGE2ZThiL3RleHRyZWdpb246ZDA4Y2UzMzE5ZTRiNDVhNjgwZDkxODA5NDE4YTZlOGJfNTQ5NzU1ODE3Nzg2_bd762b30-fcc9-4dc0-94f1-1bbcc926503b">592,868</ix:nonFraction>.</ix:continuation></span></div><div><span><br/></span></div><div id="ide62be04822140bc99f2cef5a6293b22_58"></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 7 &#8211; <ix:nonNumeric contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" name="us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl81OC9mcmFnOmQ4NGE1OGViM2Y1YTQ2OGM4NmI3MjllNzE0OTc1MmFhL3RleHRyZWdpb246ZDg0YTU4ZWIzZjVhNDY4Yzg2YjcyOWU3MTQ5NzUyYWFfMTQ3_c458aa52-541a-4172-9a8e-32e5404d7565" continuedAt="ie9973bb101ab44dbb29d4cb5fa89aa2f" escape="true">Accrued Expenses and Other Current Liabilities</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><div><ix:continuation id="ie9973bb101ab44dbb29d4cb5fa89aa2f"><ix:nonNumeric contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" name="us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl81OC9mcmFnOmQ4NGE1OGViM2Y1YTQ2OGM4NmI3MjllNzE0OTc1MmFhL3RleHRyZWdpb246ZDg0YTU4ZWIzZjVhNDY4Yzg2YjcyOWU3MTQ5NzUyYWFfMTU3_a3d57446-ff43-4acf-bdc0-5cd822bc1b10" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accrued expenses and other current liabilities consist of the following as of:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.700%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.498%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued marketing costs</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:AccruedMarketingCostsCurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl81OC9mcmFnOmQ4NGE1OGViM2Y1YTQ2OGM4NmI3MjllNzE0OTc1MmFhL3RhYmxlOjhiMmMwOWY4OGE2NjQ3NzZiOTNlMGE4NjZmNTUzNDQzL3RhYmxlcmFuZ2U6OGIyYzA5Zjg4YTY2NDc3NmI5M2UwYTg2NmY1NTM0NDNfMS0xLTEtMS0yNDQxNQ_5f8d87f3-90f3-40ec-aee4-463d1138145a">2,840,364</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231" decimals="0" name="us-gaap:AccruedMarketingCostsCurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl81OC9mcmFnOmQ4NGE1OGViM2Y1YTQ2OGM4NmI3MjllNzE0OTc1MmFhL3RhYmxlOjhiMmMwOWY4OGE2NjQ3NzZiOTNlMGE4NjZmNTUzNDQzL3RhYmxlcmFuZ2U6OGIyYzA5Zjg4YTY2NDc3NmI5M2UwYTg2NmY1NTM0NDNfMS0zLTEtMS0yNDQxNQ_a686f468-9e4f-4c92-8197-5eadf2d06955">3,321,598</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued payroll and commission liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl81OC9mcmFnOmQ4NGE1OGViM2Y1YTQ2OGM4NmI3MjllNzE0OTc1MmFhL3RhYmxlOjhiMmMwOWY4OGE2NjQ3NzZiOTNlMGE4NjZmNTUzNDQzL3RhYmxlcmFuZ2U6OGIyYzA5Zjg4YTY2NDc3NmI5M2UwYTg2NmY1NTM0NDNfMy0xLTEtMS0yNDQxNQ_7cd7c1b7-af92-49ae-896d-dacc864157cf">1,150,815</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231" decimals="0" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl81OC9mcmFnOmQ4NGE1OGViM2Y1YTQ2OGM4NmI3MjllNzE0OTc1MmFhL3RhYmxlOjhiMmMwOWY4OGE2NjQ3NzZiOTNlMGE4NjZmNTUzNDQzL3RhYmxlcmFuZ2U6OGIyYzA5Zjg4YTY2NDc3NmI5M2UwYTg2NmY1NTM0NDNfMy0zLTEtMS0yNDQxNQ_0bceb7f8-aeda-469a-b50e-0b07b5b9c286">782,441</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:OtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl81OC9mcmFnOmQ4NGE1OGViM2Y1YTQ2OGM4NmI3MjllNzE0OTc1MmFhL3RhYmxlOjhiMmMwOWY4OGE2NjQ3NzZiOTNlMGE4NjZmNTUzNDQzL3RhYmxlcmFuZ2U6OGIyYzA5Zjg4YTY2NDc3NmI5M2UwYTg2NmY1NTM0NDNfNC0xLTEtMS0yNTA2OA_c45e791a-5b7d-4f5c-a7e7-c2fe80cad924">925,428</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231" decimals="0" name="us-gaap:OtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl81OC9mcmFnOmQ4NGE1OGViM2Y1YTQ2OGM4NmI3MjllNzE0OTc1MmFhL3RhYmxlOjhiMmMwOWY4OGE2NjQ3NzZiOTNlMGE4NjZmNTUzNDQzL3RhYmxlcmFuZ2U6OGIyYzA5Zjg4YTY2NDc3NmI5M2UwYTg2NmY1NTM0NDNfNC0zLTEtMS0yNTA2OA_0612cdec-b487-405b-8385-a456bc91cc05">1,044,664</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Arkansas grant contingency</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="inuv:AccruedGrantCurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl81OC9mcmFnOmQ4NGE1OGViM2Y1YTQ2OGM4NmI3MjllNzE0OTc1MmFhL3RhYmxlOjhiMmMwOWY4OGE2NjQ3NzZiOTNlMGE4NjZmNTUzNDQzL3RhYmxlcmFuZ2U6OGIyYzA5Zjg4YTY2NDc3NmI5M2UwYTg2NmY1NTM0NDNfNC0xLTEtMS0yNDQxNQ_8c00e763-0065-4787-b45f-9e5ac05dec9d">15,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231" decimals="0" name="inuv:AccruedGrantCurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl81OC9mcmFnOmQ4NGE1OGViM2Y1YTQ2OGM4NmI3MjllNzE0OTc1MmFhL3RhYmxlOjhiMmMwOWY4OGE2NjQ3NzZiOTNlMGE4NjZmNTUzNDQzL3RhYmxlcmFuZ2U6OGIyYzA5Zjg4YTY2NDc3NmI5M2UwYTg2NmY1NTM0NDNfNC0zLTEtMS0yNDQxNQ_189dc34a-7924-47d1-9a84-5001c14eb99c">10,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued taxes, current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:AccruedIncomeTaxesCurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl81OC9mcmFnOmQ4NGE1OGViM2Y1YTQ2OGM4NmI3MjllNzE0OTc1MmFhL3RhYmxlOjhiMmMwOWY4OGE2NjQ3NzZiOTNlMGE4NjZmNTUzNDQzL3RhYmxlcmFuZ2U6OGIyYzA5Zjg4YTY2NDc3NmI5M2UwYTg2NmY1NTM0NDNfNS0xLTEtMS0yNDQxNQ_cf5b9b21-5a60-48ff-b69b-ccf449f39b44">1,309</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231" decimals="0" name="us-gaap:AccruedIncomeTaxesCurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl81OC9mcmFnOmQ4NGE1OGViM2Y1YTQ2OGM4NmI3MjllNzE0OTc1MmFhL3RhYmxlOjhiMmMwOWY4OGE2NjQ3NzZiOTNlMGE4NjZmNTUzNDQzL3RhYmxlcmFuZ2U6OGIyYzA5Zjg4YTY2NDc3NmI5M2UwYTg2NmY1NTM0NDNfNS0zLTEtMS0yNDQxNQ_31637cf2-6643-4c7e-9c66-8176de4a1d09">3,755</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="inuv:AccruedLiabilitiesAndLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl81OC9mcmFnOmQ4NGE1OGViM2Y1YTQ2OGM4NmI3MjllNzE0OTc1MmFhL3RhYmxlOjhiMmMwOWY4OGE2NjQ3NzZiOTNlMGE4NjZmNTUzNDQzL3RhYmxlcmFuZ2U6OGIyYzA5Zjg4YTY2NDc3NmI5M2UwYTg2NmY1NTM0NDNfNy0xLTEtMS0yNDQxNQ_279ed607-6a47-48d2-9a1e-214c2525ee29">4,932,916</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231" decimals="0" name="inuv:AccruedLiabilitiesAndLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl81OC9mcmFnOmQ4NGE1OGViM2Y1YTQ2OGM4NmI3MjllNzE0OTc1MmFhL3RhYmxlOjhiMmMwOWY4OGE2NjQ3NzZiOTNlMGE4NjZmNTUzNDQzL3RhYmxlcmFuZ2U6OGIyYzA5Zjg4YTY2NDc3NmI5M2UwYTg2NmY1NTM0NDNfNy0zLTEtMS0yNDQxNQ_1e8c6451-a158-41bf-a835-3ac266e9e5cf">5,162,458</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></ix:continuation></div><div><span><br/></span></div><div id="ide62be04822140bc99f2cef5a6293b22_61"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 8 &#8211; <ix:nonNumeric contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" name="us-gaap:CommitmentsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82MS9mcmFnOjVkMTk2NDhlM2FmMDQ5M2Y4NTI3NzM4NGNhN2M3ODdkL3RleHRyZWdpb246NWQxOTY0OGUzYWYwNDkzZjg1Mjc3Mzg0Y2E3Yzc4N2RfNjcz_2e5a362d-1ea3-430d-a3f6-a7b1d8117816" continuedAt="i8f0cbd8065fc43e38e077433604c3488" escape="true">Commitments</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i8f0cbd8065fc43e38e077433604c3488" continuedAt="i6ce1adf3ea304fca8040a03c8ae3b590">&#160;&#160;&#160;&#160;</ix:continuation></span></div><div><span><br/></span></div><ix:continuation id="i6ce1adf3ea304fca8040a03c8ae3b590"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On September 17, 2021, we signed a multi-year agreement with a business development partner to provide referral and support services to us. The agreement required an advance fee of $<ix:nonFraction unitRef="usd" contextRef="ieb1cf243f82b4aae8706dca436b71a69_I20210917" decimals="-5" name="inuv:ReferralAgreement" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82MS9mcmFnOjVkMTk2NDhlM2FmMDQ5M2Y4NTI3NzM4NGNhN2M3ODdkL3RleHRyZWdpb246NWQxOTY0OGUzYWYwNDkzZjg1Mjc3Mzg0Y2E3Yzc4N2RfMjA5_23c05d7f-441e-42f7-8ce5-1d568501c6d5">1.5</ix:nonFraction>&#160;million with $<ix:nonFraction unitRef="usd" contextRef="iea021fd0ef5343ffbb012a34b0c871e6_I20210917" decimals="-3" name="inuv:ReferralAgreement" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82MS9mcmFnOjVkMTk2NDhlM2FmMDQ5M2Y4NTI3NzM4NGNhN2M3ODdkL3RleHRyZWdpb246NWQxOTY0OGUzYWYwNDkzZjg1Mjc3Mzg0Y2E3Yzc4N2RfMjE3_23cfd619-409d-4ba2-bc43-0f0c298b2bc7">300,000</ix:nonFraction> recorded in other current assets. The advance is being amortized as marketing expenses over <ix:nonNumeric contextRef="id4d3bc0c85154831aebdd6594d52db82_D20210917-20210917" name="inuv:ReferralAgreementTerm" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82MS9mcmFnOjVkMTk2NDhlM2FmMDQ5M2Y4NTI3NzM4NGNhN2M3ODdkL3RleHRyZWdpb246NWQxOTY0OGUzYWYwNDkzZjg1Mjc3Mzg0Y2E3Yzc4N2RfMTA5OTUxMTYyOTE4Mw_4db04b0f-42f8-4fd4-9144-e9d6d0dbfc2f">five years</ix:nonNumeric>. As of March&#160;31, 2023, $<ix:nonFraction unitRef="usd" contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" decimals="-3" name="inuv:AmortizationOfReferralAgreementAsMarketingExpense" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82MS9mcmFnOjVkMTk2NDhlM2FmMDQ5M2Y4NTI3NzM4NGNhN2M3ODdkL3RleHRyZWdpb246NWQxOTY0OGUzYWYwNDkzZjg1Mjc3Mzg0Y2E3Yzc4N2RfMTA5OTUxMTYyOTE1NA_f7c809b5-4121-4ef7-b3bc-0a807bab7416">475,000</ix:nonFraction> has been amortized and the</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">balance is $<ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="-3" name="inuv:ReferralAgreement" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82MS9mcmFnOjVkMTk2NDhlM2FmMDQ5M2Y4NTI3NzM4NGNhN2M3ODdkL3RleHRyZWdpb246NWQxOTY0OGUzYWYwNDkzZjg1Mjc3Mzg0Y2E3Yzc4N2RfMTA5OTUxMTYyOTE2NA_9603cdc6-7e72-42c7-9b51-47ae9379fd2b">725,000</ix:nonFraction>.  As part of the agreement, we granted a warrant exercisable into <ix:nonFraction unitRef="shares" contextRef="ieb1cf243f82b4aae8706dca436b71a69_I20210917" decimals="INF" name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82MS9mcmFnOjVkMTk2NDhlM2FmMDQ5M2Y4NTI3NzM4NGNhN2M3ODdkL3RleHRyZWdpb246NWQxOTY0OGUzYWYwNDkzZjg1Mjc3Mzg0Y2E3Yzc4N2RfNDMz_2702f402-7257-48b3-be44-6def0e1e6fa3">300,000</ix:nonFraction> shares of our common stock, which vests over <ix:nonNumeric contextRef="id4d3bc0c85154831aebdd6594d52db82_D20210917-20210917" name="inuv:ClassOfWarrantOrRightVestingPeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82MS9mcmFnOjVkMTk2NDhlM2FmMDQ5M2Y4NTI3NzM4NGNhN2M3ODdkL3RleHRyZWdpb246NWQxOTY0OGUzYWYwNDkzZjg1Mjc3Mzg0Y2E3Yzc4N2RfNDgx_b2b1dece-1592-4ca2-8e74-b3eabcbce098">two years</ix:nonNumeric> upon achieving certain performance metrics (see Note 11 - Stockholders' Equity).  Additionally, we agreed to pay quarterly support fees upon reaching certain levels of operational activity. In April 2022, we agreed to</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amendment No. 2 ("amendment") to the agreement. The amendment replaced the quarterly support fees with a commission on quarterly cumulative programmatic revenue. The amendment also revised the cumulative target media spend and the associated</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">commission. The total amount of commission recognized as of March&#160;31, 2023 and 2022 was approximately $<ix:nonFraction unitRef="usd" contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" decimals="-3" name="us-gaap:SalesCommissionsAndFees" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82MS9mcmFnOjVkMTk2NDhlM2FmMDQ5M2Y4NTI3NzM4NGNhN2M3ODdkL3RleHRyZWdpb246NWQxOTY0OGUzYWYwNDkzZjg1Mjc3Mzg0Y2E3Yzc4N2RfMTA5OTUxMTYyOTE3NA_0615b1c2-9207-49c9-aa5f-dcbbe072ca11">26,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331" decimals="-3" name="us-gaap:SalesCommissionsAndFees" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82MS9mcmFnOjVkMTk2NDhlM2FmMDQ5M2Y4NTI3NzM4NGNhN2M3ODdkL3RleHRyZWdpb246NWQxOTY0OGUzYWYwNDkzZjg1Mjc3Mzg0Y2E3Yzc4N2RfMTA5OTUxMTYyOTMxNQ_174827c9-0768-419a-b505-348f883fc2b2">158,000</ix:nonFraction>, respectively.</span></div></ix:continuation><div><span><br/></span></div><div id="ide62be04822140bc99f2cef5a6293b22_64"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 9 &#8211; <ix:nonNumeric contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82NC9mcmFnOmZjODRjMGMwZGU1NDRkNWVhMmI2ZGE0MGJlMWU3ZGVkL3RleHRyZWdpb246ZmM4NGMwYzBkZTU0NGQ1ZWEyYjZkYTQwYmUxZTdkZWRfNTU1_d2d1aff7-05bc-4358-a7a3-1a35f3cf7cc8" continuedAt="i4548635139054dcbb6181b30e61a657f" escape="true">Income Taxes</ix:nonNumeric></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"><ix:continuation id="i4548635139054dcbb6181b30e61a657f">We have <ix:nonFraction unitRef="usd" contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" decimals="INF" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82NC9mcmFnOmZjODRjMGMwZGU1NDRkNWVhMmI2ZGE0MGJlMWU3ZGVkL3RleHRyZWdpb246ZmM4NGMwYzBkZTU0NGQ1ZWEyYjZkYTQwYmUxZTdkZWRfMTA5OTUxMTYyODU1MA_85b93c00-fd37-4c67-9241-f26c58acb5c0">no</ix:nonFraction> current income tax expense and incur only the minimum state taxes which are included in operating expenses. We have deferred tax assets of $<ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82NC9mcmFnOmZjODRjMGMwZGU1NDRkNWVhMmI2ZGE0MGJlMWU3ZGVkL3RleHRyZWdpb246ZmM4NGMwYzBkZTU0NGQ1ZWEyYjZkYTQwYmUxZTdkZWRfNTk_f4d620c3-9138-4054-aca3-b4eb63578b9d">39,109,118</ix:nonFraction>. We believe it is more likely than not that essentially none of our deferred tax assets will be realized, and we have recorded a valuation allowance of $<ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82NC9mcmFnOmZjODRjMGMwZGU1NDRkNWVhMmI2ZGE0MGJlMWU3ZGVkL3RleHRyZWdpb246ZmM4NGMwYzBkZTU0NGQ1ZWEyYjZkYTQwYmUxZTdkZWRfMjE0_5c67fc3f-f478-477a-96dd-cb7962019067"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82NC9mcmFnOmZjODRjMGMwZGU1NDRkNWVhMmI2ZGE0MGJlMWU3ZGVkL3RleHRyZWdpb246ZmM4NGMwYzBkZTU0NGQ1ZWEyYjZkYTQwYmUxZTdkZWRfMjE0_b52b2c8e-3dc6-46de-ac6f-64fd1a06d1bd">37,976,018</ix:nonFraction></ix:nonFraction> for the deferred tax assets that may not be realized as of March&#160;31, 2023 and December 31, 2022. We also have deferred tax liabilities totaling $<ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:DeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82NC9mcmFnOmZjODRjMGMwZGU1NDRkNWVhMmI2ZGE0MGJlMWU3ZGVkL3RleHRyZWdpb246ZmM4NGMwYzBkZTU0NGQ1ZWEyYjZkYTQwYmUxZTdkZWRfMzQ5_8d0c53f5-30ee-424b-bc83-dbd72f0e906f">1,240,100</ix:nonFraction> as of March&#160;31, 2023, related to intangible assets acquired in March 2012 and February 2017. These balances are presented as a net deferred tax liability of $<ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82NC9mcmFnOmZjODRjMGMwZGU1NDRkNWVhMmI2ZGE0MGJlMWU3ZGVkL3RleHRyZWdpb246ZmM4NGMwYzBkZTU0NGQ1ZWEyYjZkYTQwYmUxZTdkZWRfNDk3_2306b145-8424-46a6-a526-9ed2e8bba787">107,000</ix:nonFraction> composed of indefinite lived intangible assets.</ix:continuation></span></div><div><span><br/></span></div><div id="ide62be04822140bc99f2cef5a6293b22_67"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 10 &#8211; <ix:nonNumeric contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82Ny9mcmFnOjgyNGY0YTk5Y2M0MTQyODM5N2FkZjFiYzVkMjViYjQ2L3RleHRyZWdpb246ODI0ZjRhOTljYzQxNDI4Mzk3YWRmMWJjNWQyNWJiNDZfMTc1NQ_d06d4878-a430-4c45-ba91-ff7b934abcd7" continuedAt="i72a63d9bd34044dea524bb28ac761f70" escape="true">Stock-Based Compensation</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i72a63d9bd34044dea524bb28ac761f70" continuedAt="iacf8fad7a7fc4a199ebd07e7c81813a0"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We maintain a stock-based compensation program intended to attract, retain and provide incentives for talented employees and directors and align stockholder and employee interests. During the 2023 and 2022 periods, we granted restricted stock units ("RSUs") from the 2017 Equity Compensation Plan, as amended (&#8220;2017 ECP&#8221;). RSU vesting periods are generally up to <ix:nonNumeric contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82Ny9mcmFnOjgyNGY0YTk5Y2M0MTQyODM5N2FkZjFiYzVkMjViYjQ2L3RleHRyZWdpb246ODI0ZjRhOTljYzQxNDI4Mzk3YWRmMWJjNWQyNWJiNDZfNDA0_e2953a23-ede0-47b6-bcac-7c25c525ede0">three years</ix:nonNumeric> and/or based upon achieving certain financial targets. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On January 1, 2022, in accordance with the plan provisions, the number of shares available for issuance under the 2017 ECP was increased by <ix:nonFraction unitRef="shares" contextRef="iba9e6b0bfdc74cac98b1bd6eecabcf42_D20220101-20220101" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPeriodIncreaseDecrease" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82Ny9mcmFnOjgyNGY0YTk5Y2M0MTQyODM5N2FkZjFiYzVkMjViYjQ2L3RleHRyZWdpb246ODI0ZjRhOTljYzQxNDI4Mzk3YWRmMWJjNWQyNWJiNDZfNjA0_d1e5ce14-6420-4b3e-be1a-8c905ed4bf4a">150,000</ix:nonFraction> shares. On June 16, 2022, our stockholders approved an amendment to the 2017 ECP increasing the number of shares of our common stock reserved for issuance by <ix:nonFraction unitRef="shares" contextRef="i967a048bfc424e45bfa3674e4a3efb65_D20220616-20220616" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPeriodIncreaseDecrease" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82Ny9mcmFnOjgyNGY0YTk5Y2M0MTQyODM5N2FkZjFiYzVkMjViYjQ2L3RleHRyZWdpb246ODI0ZjRhOTljYzQxNDI4Mzk3YWRmMWJjNWQyNWJiNDZfNzY1_129786c7-e07c-437a-adf2-e6f2d66d8f56">15,000,000</ix:nonFraction> shares. As of March 31, 2023, the total number of authorized shares of our common stock under the 2017 ECP was <ix:nonFraction unitRef="shares" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82Ny9mcmFnOjgyNGY0YTk5Y2M0MTQyODM5N2FkZjFiYzVkMjViYjQ2L3RleHRyZWdpb246ODI0ZjRhOTljYzQxNDI4Mzk3YWRmMWJjNWQyNWJiNDZfODk0_c8a4d19b-127d-4e8d-8b43-160643ad66be">24,550,000</ix:nonFraction>.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Compensation Expense</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended March&#160;31, 2023 and March 31, 2022, we recorded stock-based compensation expense for all equity incentive plans of $<ix:nonFraction unitRef="usd" contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" decimals="0" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82Ny9mcmFnOjgyNGY0YTk5Y2M0MTQyODM5N2FkZjFiYzVkMjViYjQ2L3RleHRyZWdpb246ODI0ZjRhOTljYzQxNDI4Mzk3YWRmMWJjNWQyNWJiNDZfMTAzOA_0f2df210-5e12-4681-904f-728c444ee754">432,084</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331" decimals="0" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82Ny9mcmFnOjgyNGY0YTk5Y2M0MTQyODM5N2FkZjFiYzVkMjViYjQ2L3RleHRyZWdpb246ODI0ZjRhOTljYzQxNDI4Mzk3YWRmMWJjNWQyNWJiNDZfMTA0NQ_59f91690-2e95-4d55-bdc7-45d6329d7ba7">671,158</ix:nonFraction>, respectively. Total compensation cost not yet recognized at March&#160;31, 2023 was $<ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82Ny9mcmFnOjgyNGY0YTk5Y2M0MTQyODM5N2FkZjFiYzVkMjViYjQ2L3RleHRyZWdpb246ODI0ZjRhOTljYzQxNDI4Mzk3YWRmMWJjNWQyNWJiNDZfMTI1OA_afc058f9-6b99-43b6-8006-045566417c6f">1,881,713</ix:nonFraction>, which will be recognized over a weighted-average recognition period of approximately <ix:nonNumeric contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82Ny9mcmFnOjgyNGY0YTk5Y2M0MTQyODM5N2FkZjFiYzVkMjViYjQ2L3RleHRyZWdpb246ODI0ZjRhOTljYzQxNDI4Mzk3YWRmMWJjNWQyNWJiNDZfMTc0Nw_8e89e348-f2cc-4183-b19d-808e2224bcbf">one year</ix:nonNumeric>. </span></div></ix:continuation><div><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="iacf8fad7a7fc4a199ebd07e7c81813a0"><ix:nonNumeric contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" name="us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82Ny9mcmFnOjgyNGY0YTk5Y2M0MTQyODM5N2FkZjFiYzVkMjViYjQ2L3RleHRyZWdpb246ODI0ZjRhOTljYzQxNDI4Mzk3YWRmMWJjNWQyNWJiNDZfMTc0MA_83edb600-0d26-447b-b485-f390060b44b5" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table summarizes the stock grants outstanding under 2017 ECP for the three months ended March&#160;31, 2023:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:27.513%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.330%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.821%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.330%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.821%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.330%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.821%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.330%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.821%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.483%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Options Outstanding</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">RSUs Outstanding</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Options and RSUs Exercised</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Available Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Awards Authorized</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82Ny9mcmFnOjgyNGY0YTk5Y2M0MTQyODM5N2FkZjFiYzVkMjViYjQ2L3RhYmxlOjRhYzVkN2M0ZTExYzRkMTE5YjA3YjkyNzA2MzVkZWRmL3RhYmxlcmFuZ2U6NGFjNWQ3YzRlMTFjNGQxMTliMDdiOTI3MDYzNWRlZGZfMy0xLTEtMS0yNDQxNQ_7a35356e-532a-4cb5-a056-b796569d5be9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82Ny9mcmFnOjgyNGY0YTk5Y2M0MTQyODM5N2FkZjFiYzVkMjViYjQ2L3RhYmxlOjRhYzVkN2M0ZTExYzRkMTE5YjA3YjkyNzA2MzVkZWRmL3RhYmxlcmFuZ2U6NGFjNWQ3YzRlMTFjNGQxMTliMDdiOTI3MDYzNWRlZGZfMy0zLTEtMS0yNDQxNQ_94037334-56d1-47b8-9000-4c694a2e94b1">3,130,015</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="INF" name="inuv:SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesExercised" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82Ny9mcmFnOjgyNGY0YTk5Y2M0MTQyODM5N2FkZjFiYzVkMjViYjQ2L3RhYmxlOjRhYzVkN2M0ZTExYzRkMTE5YjA3YjkyNzA2MzVkZWRmL3RhYmxlcmFuZ2U6NGFjNWQ3YzRlMTFjNGQxMTliMDdiOTI3MDYzNWRlZGZfMy01LTEtMS0yNDQxNQ_6a035937-80ba-4482-a00a-b6e04daea3d4">6,464,123</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82Ny9mcmFnOjgyNGY0YTk5Y2M0MTQyODM5N2FkZjFiYzVkMjViYjQ2L3RhYmxlOjRhYzVkN2M0ZTExYzRkMTE5YjA3YjkyNzA2MzVkZWRmL3RhYmxlcmFuZ2U6NGFjNWQ3YzRlMTFjNGQxMTliMDdiOTI3MDYzNWRlZGZfMy03LTEtMS0yNDQxNQ_508efe35-7388-499e-bcea-0dfa9873d812">14,955,862</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82Ny9mcmFnOjgyNGY0YTk5Y2M0MTQyODM5N2FkZjFiYzVkMjViYjQ2L3RhYmxlOjRhYzVkN2M0ZTExYzRkMTE5YjA3YjkyNzA2MzVkZWRmL3RhYmxlcmFuZ2U6NGFjNWQ3YzRlMTFjNGQxMTliMDdiOTI3MDYzNWRlZGZfMy05LTEtMS0yNDQxNQ_40b4cc99-9aba-48d1-b651-7e4d90f19185">24,550,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of restricted stock units is determined using market value of the common stock on the date of the grant. The fair</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">value of stock options is determined using the Black-Scholes-Merton valuation model. The use of this valuation model</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">involves assumptions that are judgmental and highly sensitive in the determination of compensation expense and include the</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">expected life of the option, stock price volatility, risk-free interest rate, dividend yield, exercise price, and forfeiture rate.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Forfeitures are estimated at the time of valuation and reduce expense ratably over the vesting period. The forfeiture rate, which</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">is estimated at a weighted average of <ix:nonFraction unitRef="number" contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" decimals="INF" name="inuv:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82Ny9mcmFnOjgyNGY0YTk5Y2M0MTQyODM5N2FkZjFiYzVkMjViYjQ2L3RleHRyZWdpb246ODI0ZjRhOTljYzQxNDI4Mzk3YWRmMWJjNWQyNWJiNDZfMTA5OTUxMTYzMDc2Nw_82129d3e-5a9b-4e43-b6f4-452992154238">0</ix:nonFraction>% of unvested options outstanding, is adjusted periodically based on the extent to which</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">actual forfeitures differ, or are expected to differ, from the previous estimate.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82Ny9mcmFnOjgyNGY0YTk5Y2M0MTQyODM5N2FkZjFiYzVkMjViYjQ2L3RleHRyZWdpb246ODI0ZjRhOTljYzQxNDI4Mzk3YWRmMWJjNWQyNWJiNDZfMTc0MQ_6ea0000b-22f1-46a9-b45e-fe001955381b" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity of stock option awards for the three months ended March&#160;31, 2023: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.313%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.614%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.658%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares Subject to Options Outstanding</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Exercise Price</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, beginning of period</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82Ny9mcmFnOjgyNGY0YTk5Y2M0MTQyODM5N2FkZjFiYzVkMjViYjQ2L3RhYmxlOmM5MDNiYzMxNzI5ZDRhNzdiYzY5ZmZmYjcxNDQ2Y2YwL3RhYmxlcmFuZ2U6YzkwM2JjMzE3MjlkNGE3N2JjNjlmZmZiNzE0NDZjZjBfMi0xLTEtMS0yNDQxNQ_2a99a4a7-38cc-48d0-8e8a-39b11d6ab081">100,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82Ny9mcmFnOjgyNGY0YTk5Y2M0MTQyODM5N2FkZjFiYzVkMjViYjQ2L3RhYmxlOmM5MDNiYzMxNzI5ZDRhNzdiYzY5ZmZmYjcxNDQ2Y2YwL3RhYmxlcmFuZ2U6YzkwM2JjMzE3MjlkNGE3N2JjNjlmZmZiNzE0NDZjZjBfMi0zLTEtMS0yNDQxNQ_989b24b8-ba48-410a-adeb-09834e2eaa9d">0.52</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82Ny9mcmFnOjgyNGY0YTk5Y2M0MTQyODM5N2FkZjFiYzVkMjViYjQ2L3RhYmxlOmM5MDNiYzMxNzI5ZDRhNzdiYzY5ZmZmYjcxNDQ2Y2YwL3RhYmxlcmFuZ2U6YzkwM2JjMzE3MjlkNGE3N2JjNjlmZmZiNzE0NDZjZjBfNS0xLTEtMS0yNDQxNQ_d2ae3359-d139-4c3c-bfb7-c7e792a62521">100,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82Ny9mcmFnOjgyNGY0YTk5Y2M0MTQyODM5N2FkZjFiYzVkMjViYjQ2L3RhYmxlOmM5MDNiYzMxNzI5ZDRhNzdiYzY5ZmZmYjcxNDQ2Y2YwL3RhYmxlcmFuZ2U6YzkwM2JjMzE3MjlkNGE3N2JjNjlmZmZiNzE0NDZjZjBfNS0zLTEtMS0yNDQxNQ_c50b9c39-7182-42d0-b453-38067f5c90f3">0.52</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, end of period</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82Ny9mcmFnOjgyNGY0YTk5Y2M0MTQyODM5N2FkZjFiYzVkMjViYjQ2L3RhYmxlOmM5MDNiYzMxNzI5ZDRhNzdiYzY5ZmZmYjcxNDQ2Y2YwL3RhYmxlcmFuZ2U6YzkwM2JjMzE3MjlkNGE3N2JjNjlmZmZiNzE0NDZjZjBfNi0xLTEtMS0yNDQxNQ_28e1480f-df5e-4783-9e06-9fcabe1df81e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82Ny9mcmFnOjgyNGY0YTk5Y2M0MTQyODM5N2FkZjFiYzVkMjViYjQ2L3RhYmxlOmM5MDNiYzMxNzI5ZDRhNzdiYzY5ZmZmYjcxNDQ2Y2YwL3RhYmxlcmFuZ2U6YzkwM2JjMzE3MjlkNGE3N2JjNjlmZmZiNzE0NDZjZjBfNi0zLTEtMS0yNDQxNQ_68da21ad-5e4a-4ac3-870f-7be528de45db">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" name="us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82Ny9mcmFnOjgyNGY0YTk5Y2M0MTQyODM5N2FkZjFiYzVkMjViYjQ2L3RleHRyZWdpb246ODI0ZjRhOTljYzQxNDI4Mzk3YWRmMWJjNWQyNWJiNDZfMTc0Mg_50fd2464-0a0d-44ae-a12c-e76ae51438d8" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activities for our RSUs for the three months ended March&#160;31, 2023:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.987%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">RSUs</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, beginning of period</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i96690d44858441688131c3601df74bd9_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82Ny9mcmFnOjgyNGY0YTk5Y2M0MTQyODM5N2FkZjFiYzVkMjViYjQ2L3RhYmxlOmM0NDBhZTcyZmIzNzQ3M2Q5ZDE1NDYxNzYzZDUyYzE2L3RhYmxlcmFuZ2U6YzQ0MGFlNzJmYjM3NDczZDlkMTU0NjE3NjNkNTJjMTZfMi0xLTEtMS0yNDQxNQ_1f10cfa3-4c07-44f9-be0a-97836f29832b">4,913,339</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i96690d44858441688131c3601df74bd9_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82Ny9mcmFnOjgyNGY0YTk5Y2M0MTQyODM5N2FkZjFiYzVkMjViYjQ2L3RhYmxlOmM0NDBhZTcyZmIzNzQ3M2Q5ZDE1NDYxNzYzZDUyYzE2L3RhYmxlcmFuZ2U6YzQ0MGFlNzJmYjM3NDczZDlkMTU0NjE3NjNkNTJjMTZfMi0zLTEtMS0yNDQxNQ_40736108-d0b8-4cac-ab2f-df47df907b65">0.79</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="idafd7989802c4321a75b41411061afaa_D20230101-20230331" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82Ny9mcmFnOjgyNGY0YTk5Y2M0MTQyODM5N2FkZjFiYzVkMjViYjQ2L3RhYmxlOmM0NDBhZTcyZmIzNzQ3M2Q5ZDE1NDYxNzYzZDUyYzE2L3RhYmxlcmFuZ2U6YzQ0MGFlNzJmYjM3NDczZDlkMTU0NjE3NjNkNTJjMTZfMy0xLTEtMS0yNDQxNQ_50012029-bca6-4181-9145-066eb617f678">120,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="idafd7989802c4321a75b41411061afaa_D20230101-20230331" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82Ny9mcmFnOjgyNGY0YTk5Y2M0MTQyODM5N2FkZjFiYzVkMjViYjQ2L3RhYmxlOmM0NDBhZTcyZmIzNzQ3M2Q5ZDE1NDYxNzYzZDUyYzE2L3RhYmxlcmFuZ2U6YzQ0MGFlNzJmYjM3NDczZDlkMTU0NjE3NjNkNTJjMTZfMy0zLTEtMS0yNDQxNQ_5f5e96bd-8c01-49da-93d3-4f26f3126a7f">0.27</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="idafd7989802c4321a75b41411061afaa_D20230101-20230331" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82Ny9mcmFnOjgyNGY0YTk5Y2M0MTQyODM5N2FkZjFiYzVkMjViYjQ2L3RhYmxlOmM0NDBhZTcyZmIzNzQ3M2Q5ZDE1NDYxNzYzZDUyYzE2L3RhYmxlcmFuZ2U6YzQ0MGFlNzJmYjM3NDczZDlkMTU0NjE3NjNkNTJjMTZfNC0xLTEtMS0yNDQxNQ_2d36adae-a24b-4ca3-9ce3-ad0eabfabc02">1,903,324</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="idafd7989802c4321a75b41411061afaa_D20230101-20230331" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82Ny9mcmFnOjgyNGY0YTk5Y2M0MTQyODM5N2FkZjFiYzVkMjViYjQ2L3RhYmxlOmM0NDBhZTcyZmIzNzQ3M2Q5ZDE1NDYxNzYzZDUyYzE2L3RhYmxlcmFuZ2U6YzQ0MGFlNzJmYjM3NDczZDlkMTU0NjE3NjNkNTJjMTZfNC0zLTEtMS0yNDQxNQ_5bcc045c-61ad-432c-b09b-02c61aaed287">0.87</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, end of period</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3e9578f9abbe431381a7bf4ade7b3910_I20230331" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82Ny9mcmFnOjgyNGY0YTk5Y2M0MTQyODM5N2FkZjFiYzVkMjViYjQ2L3RhYmxlOmM0NDBhZTcyZmIzNzQ3M2Q5ZDE1NDYxNzYzZDUyYzE2L3RhYmxlcmFuZ2U6YzQ0MGFlNzJmYjM3NDczZDlkMTU0NjE3NjNkNTJjMTZfNi0xLTEtMS0yNDQxNQ_b82b9d80-edf4-4b7a-98a6-3b4261eea5b2">3,130,015</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3e9578f9abbe431381a7bf4ade7b3910_I20230331" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82Ny9mcmFnOjgyNGY0YTk5Y2M0MTQyODM5N2FkZjFiYzVkMjViYjQ2L3RhYmxlOmM0NDBhZTcyZmIzNzQ3M2Q5ZDE1NDYxNzYzZDUyYzE2L3RhYmxlcmFuZ2U6YzQ0MGFlNzJmYjM3NDczZDlkMTU0NjE3NjNkNTJjMTZfNi0zLTEtMS0yNDQxNQ_9215ff77-625f-45c2-ae8a-4496cfbfa151">0.71</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><div id="ide62be04822140bc99f2cef5a6293b22_70"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 11 &#8211; <ix:nonNumeric contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83MC9mcmFnOjM2NjFhMDhjNDJiMDRmODk4MDRmYTAyNTBkY2FjYmM0L3RleHRyZWdpb246MzY2MWEwOGM0MmIwNGY4OTgwNGZhMDI1MGRjYWNiYzRfMTUxMw_4958d542-0087-487f-89a9-81a6aec85e77" continuedAt="i4b7f50b53ee147e8bb500a4c971ae6a0" escape="true">Stockholders' Equity</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i4b7f50b53ee147e8bb500a4c971ae6a0" continuedAt="iec246e705a3245f6a924400a81e6b9d4"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Warrants</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On September 17, 2021, we signed an agreement with a marketing platform and consulting company to provide referral and support services to us for a period of <ix:nonNumeric contextRef="ie1ada38beeda43f7929e84167c5ba951_D20210917-20210917" name="inuv:ReferralAgreementTerm" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83MC9mcmFnOjM2NjFhMDhjNDJiMDRmODk4MDRmYTAyNTBkY2FjYmM0L3RleHRyZWdpb246MzY2MWEwOGM0MmIwNGY4OTgwNGZhMDI1MGRjYWNiYzRfMjA1_12fff03c-0761-413e-b3f0-4f8a825f5fd7">five years</ix:nonNumeric> (see Note 8 - Commitments).</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As part of that agreement, we granted a warrant exercisable into <ix:nonFraction unitRef="shares" contextRef="id4d3bc0c85154831aebdd6594d52db82_D20210917-20210917" decimals="INF" name="inuv:ClassOfWarrantOrRightGrantedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83MC9mcmFnOjM2NjFhMDhjNDJiMDRmODk4MDRmYTAyNTBkY2FjYmM0L3RleHRyZWdpb246MzY2MWEwOGM0MmIwNGY4OTgwNGZhMDI1MGRjYWNiYzRfMzAy_b7acd264-8962-43c8-a35c-6b776e027b50">300,000</ix:nonFraction> shares of our common stock, at $<ix:nonFraction unitRef="usdPerShare" contextRef="ieb1cf243f82b4aae8706dca436b71a69_I20210917" decimals="2" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83MC9mcmFnOjM2NjFhMDhjNDJiMDRmODk4MDRmYTAyNTBkY2FjYmM0L3RleHRyZWdpb246MzY2MWEwOGM0MmIwNGY4OTgwNGZhMDI1MGRjYWNiYzRfMzM2_e3f45098-a5b8-4897-889b-7da1c724d1ce">0.72</ix:nonFraction> per share, which vests in <ix:nonFraction unitRef="tranche" contextRef="ieb1cf243f82b4aae8706dca436b71a69_I20210917" decimals="INF" name="inuv:ClassOfWarrantOrRightNumberOfTranches" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83MC9mcmFnOjM2NjFhMDhjNDJiMDRmODk4MDRmYTAyNTBkY2FjYmM0L3RleHRyZWdpb246MzY2MWEwOGM0MmIwNGY4OTgwNGZhMDI1MGRjYWNiYzRfMzY1_ae5bdd0d-3b61-4074-a7bb-db7a96cae6da">two</ix:nonFraction> tranches when certain performance metrics are achieved. The warrant was valued using the Black Scholes option pricing model at a total of $<ix:nonFraction unitRef="usd" contextRef="ieb1cf243f82b4aae8706dca436b71a69_I20210917" decimals="0" name="us-gaap:WarrantsAndRightsOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83MC9mcmFnOjM2NjFhMDhjNDJiMDRmODk4MDRmYTAyNTBkY2FjYmM0L3RleHRyZWdpb246MzY2MWEwOGM0MmIwNGY4OTgwNGZhMDI1MGRjYWNiYzRfNTA2_a28c3b32-495b-424a-bb0e-545162a02b1c">149,551</ix:nonFraction> based on a <ix:nonNumeric contextRef="ieb1cf243f82b4aae8706dca436b71a69_I20210917" name="us-gaap:WarrantsAndRightsOutstandingTerm" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83MC9mcmFnOjM2NjFhMDhjNDJiMDRmODk4MDRmYTAyNTBkY2FjYmM0L3RleHRyZWdpb246MzY2MWEwOGM0MmIwNGY4OTgwNGZhMDI1MGRjYWNiYzRfMTUxMg_ea839f56-a11c-48a0-ac9b-5131483e5bce">seven-year</ix:nonNumeric> term, an implied volatility of <ix:nonFraction unitRef="number" contextRef="i08072765b2ba40b79772b66804c5a9c2_I20210917" decimals="INF" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83MC9mcmFnOjM2NjFhMDhjNDJiMDRmODk4MDRmYTAyNTBkY2FjYmM0L3RleHRyZWdpb246MzY2MWEwOGM0MmIwNGY4OTgwNGZhMDI1MGRjYWNiYzRfNTU5_d39937ee-17b2-4cf5-8e80-b45d8ab1221a">100</ix:nonFraction>%, a risk-free equivalent yield of <ix:nonFraction unitRef="number" contextRef="i80cdd13c79814ffb8f1f544715734bc7_I20210917" decimals="INF" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83MC9mcmFnOjM2NjFhMDhjNDJiMDRmODk4MDRmYTAyNTBkY2FjYmM0L3RleHRyZWdpb246MzY2MWEwOGM0MmIwNGY4OTgwNGZhMDI1MGRjYWNiYzRfNTk1_4f349c2b-86d5-4157-aaf2-74ca88a8797a">1.17</ix:nonFraction>%, and a stock price of $<ix:nonFraction unitRef="usdPerShare" contextRef="iafb1259f040f448c8243e50bd511460c_I20210917" decimals="INF" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83MC9mcmFnOjM2NjFhMDhjNDJiMDRmODk4MDRmYTAyNTBkY2FjYmM0L3RleHRyZWdpb246MzY2MWEwOGM0MmIwNGY4OTgwNGZhMDI1MGRjYWNiYzRfNjIw_2d677988-56ac-4c7a-92cd-f320a86b9725">0.71</ix:nonFraction>. The warrant is classified as equity and will be expensed over the vesting period of each tranche if the performance criteria are achieved. On August 31, 2022, <ix:nonFraction unitRef="shares" contextRef="i6ecf8a1d1bb34fa88ae432d1dcd42a7c_D20220831-20220831" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83MC9mcmFnOjM2NjFhMDhjNDJiMDRmODk4MDRmYTAyNTBkY2FjYmM0L3RleHRyZWdpb246MzY2MWEwOGM0MmIwNGY4OTgwNGZhMDI1MGRjYWNiYzRfNzgz_ae7e9ff1-cb96-4f45-a7d6-8598efda972f">85,862</ix:nonFraction> shares vested in accordance with the contracted performance criteria. For the second tranche, we recognized a credit of approximately $<ix:nonFraction unitRef="usd" contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:FairValueAdjustmentOfWarrants" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83MC9mcmFnOjM2NjFhMDhjNDJiMDRmODk4MDRmYTAyNTBkY2FjYmM0L3RleHRyZWdpb246MzY2MWEwOGM0MmIwNGY4OTgwNGZhMDI1MGRjYWNiYzRfOTIx_984e8ad7-2f11-46d7-be82-d0c7ccf46ed8">10</ix:nonFraction>&#160;thousand for three month period ended March&#160;31, 2023 relating to a change in the probability of performance criteria being achieved.</span></div></ix:continuation><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="iec246e705a3245f6a924400a81e6b9d4"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Earnings per Share</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three-month period ended March&#160;31, 2023 and 2022, we generated a net loss from continuing operations and as a result, any potential common shares are anti-dilutive.</span></div></ix:continuation><div><span><br/></span></div><div id="ide62be04822140bc99f2cef5a6293b22_73"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 12 &#8211; <ix:nonNumeric contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" name="us-gaap:LesseeFinanceLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83My9mcmFnOmQzODJkZjhlNzNkMDRkN2M4YTFkYjU1MDM4MmM0ODRiL3RleHRyZWdpb246ZDM4MmRmOGU3M2QwNGQ3YzhhMWRiNTUwMzgyYzQ4NGJfMTEyNQ_0b0d1173-4197-4c84-94d1-d71742fa0444" continuedAt="iec1e3269a9c04e8e8e2f9f6df71c27c3" escape="true"><ix:nonNumeric contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" name="us-gaap:LesseeOperatingLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83My9mcmFnOmQzODJkZjhlNzNkMDRkN2M4YTFkYjU1MDM4MmM0ODRiL3RleHRyZWdpb246ZDM4MmRmOGU3M2QwNGQ3YzhhMWRiNTUwMzgyYzQ4NGJfMTEyNg_0522b595-9bd6-4611-9142-b3a5b72081ce" continuedAt="iac7fdd9905864894886fe59790b7e0ec" escape="true">Leases</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="iec1e3269a9c04e8e8e2f9f6df71c27c3"><ix:continuation id="iac7fdd9905864894886fe59790b7e0ec"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have entered into operating and finance leases primarily for real estate and equipment rental. These leases have terms which range from <ix:nonNumeric contextRef="ie2e8cf05d28f48dc927ccda124b6aa44_D20230101-20230331" name="inuv:LesseeTermOfContract" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83My9mcmFnOmQzODJkZjhlNzNkMDRkN2M4YTFkYjU1MDM4MmM0ODRiL3RleHRyZWdpb246ZDM4MmRmOGU3M2QwNGQ3YzhhMWRiNTUwMzgyYzQ4NGJfMTYx_030d26cb-a73b-4f8e-86cc-b5fcf65d1aa5">three years</ix:nonNumeric> to <ix:nonNumeric contextRef="i28ee426fe2824d68a7542af1a17f04df_D20230101-20230331" name="inuv:LesseeTermOfContract" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83My9mcmFnOmQzODJkZjhlNzNkMDRkN2M4YTFkYjU1MDM4MmM0ODRiL3RleHRyZWdpb246ZDM4MmRmOGU3M2QwNGQ3YzhhMWRiNTUwMzgyYzQ4NGJfMTY3_92b96528-4c8b-44a3-9052-3368b1055418">five years</ix:nonNumeric>, and often include one or more options to renew or in the case of equipment rental, to purchase the equipment. These operating and finance leases are listed as separate line items on our consolidated balance sheets and represent our right to use the underlying asset for the lease term. Our obligation to make lease payments is also listed as separate line items on our consolidated balance sheets.  As of March 31, 2023 and December 31, 2022, total operating and financed right-of-use assets were $<ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83My9mcmFnOmQzODJkZjhlNzNkMDRkN2M4YTFkYjU1MDM4MmM0ODRiL3RleHRyZWdpb246ZDM4MmRmOGU3M2QwNGQ3YzhhMWRiNTUwMzgyYzQ4NGJfNjYy_6aeee832-715e-4c57-9a22-b876c39b6566">220,740</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:FinanceLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83My9mcmFnOmQzODJkZjhlNzNkMDRkN2M4YTFkYjU1MDM4MmM0ODRiL3RleHRyZWdpb246ZDM4MmRmOGU3M2QwNGQ3YzhhMWRiNTUwMzgyYzQ4NGJfNjY5_02365cdb-9985-4bc1-93e5-76c157670d24">138,108</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231" decimals="0" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83My9mcmFnOmQzODJkZjhlNzNkMDRkN2M4YTFkYjU1MDM4MmM0ODRiL3RleHRyZWdpb246ZDM4MmRmOGU3M2QwNGQ3YzhhMWRiNTUwMzgyYzQ4NGJfNjc3_d48ef4a5-5c9c-43ff-a130-6ca6efac9569">310,162</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231" decimals="0" name="us-gaap:FinanceLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83My9mcmFnOmQzODJkZjhlNzNkMDRkN2M4YTFkYjU1MDM4MmM0ODRiL3RleHRyZWdpb246ZDM4MmRmOGU3M2QwNGQ3YzhhMWRiNTUwMzgyYzQ4NGJfNjg0_ce20c6e4-3731-4239-b69f-518b61fa41fa">168,750</ix:nonFraction>, respectively. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March&#160;31, 2023 and 2022, we recorded $<ix:nonFraction unitRef="usd" contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" decimals="0" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83My9mcmFnOmQzODJkZjhlNzNkMDRkN2M4YTFkYjU1MDM4MmM0ODRiL3RleHRyZWdpb246ZDM4MmRmOGU3M2QwNGQ3YzhhMWRiNTUwMzgyYzQ4NGJfNzM0_ed02cc78-4d89-42d2-a6fd-33cbac037739">30,642</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331" decimals="0" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83My9mcmFnOmQzODJkZjhlNzNkMDRkN2M4YTFkYjU1MDM4MmM0ODRiL3RleHRyZWdpb246ZDM4MmRmOGU3M2QwNGQ3YzhhMWRiNTUwMzgyYzQ4NGJfNzQx_0112b5e3-bded-4a02-942e-2c3af84725ec">24,259</ix:nonFraction>, respectively, in amortization expense related to finance leases.  </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because the rate implicit in each lease is not readily determinable, we use our incremental borrowing rate to determine the present value of the lease payments. </span></div><div><span><br/></span></div><ix:nonNumeric contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" name="us-gaap:LeaseCostTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83My9mcmFnOmQzODJkZjhlNzNkMDRkN2M4YTFkYjU1MDM4MmM0ODRiL3RleHRyZWdpb246ZDM4MmRmOGU3M2QwNGQ3YzhhMWRiNTUwMzgyYzQ4NGJfMTEyOA_49370b3b-b5cf-48f4-acd1-ac000de931f0" continuedAt="id54c9ee273f442f5a10cdad1b9148d1b" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information related to our operating lease liabilities are as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:79.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.345%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for operating lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" decimals="0" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83My9mcmFnOmQzODJkZjhlNzNkMDRkN2M4YTFkYjU1MDM4MmM0ODRiL3RhYmxlOjE2NzFiZDA5NTA1OTRkNDc4NDY1OGYwZDFmYTRkYjE5L3RhYmxlcmFuZ2U6MTY3MWJkMDk1MDU5NGQ0Nzg0NjU4ZjBkMWZhNGRiMTlfMS0xLTEtMS0yNDQxNQ_8586c558-90d6-4ba2-8a6b-6b97789dfc14">85,650</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83My9mcmFnOmQzODJkZjhlNzNkMDRkN2M4YTFkYjU1MDM4MmM0ODRiL3RhYmxlOjE2NzFiZDA5NTA1OTRkNDc4NDY1OGYwZDFmYTRkYjE5L3RhYmxlcmFuZ2U6MTY3MWJkMDk1MDU5NGQ0Nzg0NjU4ZjBkMWZhNGRiMTlfMi0xLTEtMS0yNDQxNQ_46f8b2cd-bf41-40d2-9d0d-d9bc40a811b1">2.0</ix:nonNumeric> years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83My9mcmFnOmQzODJkZjhlNzNkMDRkN2M4YTFkYjU1MDM4MmM0ODRiL3RhYmxlOjE2NzFiZDA5NTA1OTRkNDc4NDY1OGYwZDFmYTRkYjE5L3RhYmxlcmFuZ2U6MTY3MWJkMDk1MDU5NGQ0Nzg0NjU4ZjBkMWZhNGRiMTlfMy0xLTEtMS0yNDQxNQ_6c2b7304-3730-465a-ba09-44dd610b3c93">6.25</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric><div style="text-align:center"><ix:nonNumeric contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83My9mcmFnOmQzODJkZjhlNzNkMDRkN2M4YTFkYjU1MDM4MmM0ODRiL3RleHRyZWdpb246ZDM4MmRmOGU3M2QwNGQ3YzhhMWRiNTUwMzgyYzQ4NGJfMTEzNQ_8e52882e-2cb0-4af8-9bbe-0806cc7a14f6" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:79.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.345%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Minimum future lease payments ended March&#160;31, 2023</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 (remainder of year)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83My9mcmFnOmQzODJkZjhlNzNkMDRkN2M4YTFkYjU1MDM4MmM0ODRiL3RhYmxlOmEwZmY1NDNkMTA1MjQxNTk5ZjhlZTViMTI5MmVjMWY3L3RhYmxlcmFuZ2U6YTBmZjU0M2QxMDUyNDE1OTlmOGVlNWIxMjkyZWMxZjdfMi0xLTEtMS0yNDQxNQ_ff7102b8-6649-4f45-96e1-9e98e5c9b9b9">207,955</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83My9mcmFnOmQzODJkZjhlNzNkMDRkN2M4YTFkYjU1MDM4MmM0ODRiL3RhYmxlOmEwZmY1NDNkMTA1MjQxNTk5ZjhlZTViMTI5MmVjMWY3L3RhYmxlcmFuZ2U6YTBmZjU0M2QxMDUyNDE1OTlmOGVlNWIxMjkyZWMxZjdfMy0xLTEtMS0yNDQxNQ_986cb64e-cd3a-4aff-be09-913e0b3b2987">16,236</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83My9mcmFnOmQzODJkZjhlNzNkMDRkN2M4YTFkYjU1MDM4MmM0ODRiL3RhYmxlOmEwZmY1NDNkMTA1MjQxNTk5ZjhlZTViMTI5MmVjMWY3L3RhYmxlcmFuZ2U6YTBmZjU0M2QxMDUyNDE1OTlmOGVlNWIxMjkyZWMxZjdfNC0xLTEtMS0yNDQxNQ_9690ccc5-2ad7-4e7b-bb10-8ba8701e516d">5,251</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83My9mcmFnOmQzODJkZjhlNzNkMDRkN2M4YTFkYjU1MDM4MmM0ODRiL3RhYmxlOmEwZmY1NDNkMTA1MjQxNTk5ZjhlZTViMTI5MmVjMWY3L3RhYmxlcmFuZ2U6YTBmZjU0M2QxMDUyNDE1OTlmOGVlNWIxMjkyZWMxZjdfNS0xLTEtMS0yNDQxNQ_21208017-17cb-4a4c-8df6-c4c806309049">1,590</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83My9mcmFnOmQzODJkZjhlNzNkMDRkN2M4YTFkYjU1MDM4MmM0ODRiL3RhYmxlOmEwZmY1NDNkMTA1MjQxNTk5ZjhlZTViMTI5MmVjMWY3L3RhYmxlcmFuZ2U6YTBmZjU0M2QxMDUyNDE1OTlmOGVlNWIxMjkyZWMxZjdfNi0xLTEtMS0yNDQxNQ_6e5581bf-e4a8-457e-9f8a-04ebcb18e609">231,032</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83My9mcmFnOmQzODJkZjhlNzNkMDRkN2M4YTFkYjU1MDM4MmM0ODRiL3RhYmxlOmEwZmY1NDNkMTA1MjQxNTk5ZjhlZTViMTI5MmVjMWY3L3RhYmxlcmFuZ2U6YTBmZjU0M2QxMDUyNDE1OTlmOGVlNWIxMjkyZWMxZjdfNy0xLTEtMS0yNDQxNQ_46d210f6-1ab1-4b1a-9119-e8691441c718">9,052</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83My9mcmFnOmQzODJkZjhlNzNkMDRkN2M4YTFkYjU1MDM4MmM0ODRiL3RhYmxlOmEwZmY1NDNkMTA1MjQxNTk5ZjhlZTViMTI5MmVjMWY3L3RhYmxlcmFuZ2U6YTBmZjU0M2QxMDUyNDE1OTlmOGVlNWIxMjkyZWMxZjdfOC0xLTEtMS0yNDQxNQ_441f0e3f-1c04-41d0-bea5-8e871ffdf41d">221,980</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr></table></ix:nonNumeric></div><div><span><br/></span></div><ix:continuation id="id54c9ee273f442f5a10cdad1b9148d1b"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information related to our financed lease liabilities are as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:79.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.345%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for finance lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" decimals="0" name="inuv:FinanceLeasePrincipalAndInterestPaymentsOnLiability" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83My9mcmFnOmQzODJkZjhlNzNkMDRkN2M4YTFkYjU1MDM4MmM0ODRiL3RhYmxlOjQ1MzliYzhlZDUwNjQxYTI5MWJmNDEyYTU3YjM3MDEwL3RhYmxlcmFuZ2U6NDUzOWJjOGVkNTA2NDFhMjkxYmY0MTJhNTdiMzcwMTBfMS0xLTEtMS0yNDQxNQ_9d0df187-764b-4b1a-b9a7-5c027e020e62">37,073</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83My9mcmFnOmQzODJkZjhlNzNkMDRkN2M4YTFkYjU1MDM4MmM0ODRiL3RhYmxlOjQ1MzliYzhlZDUwNjQxYTI5MWJmNDEyYTU3YjM3MDEwL3RhYmxlcmFuZ2U6NDUzOWJjOGVkNTA2NDFhMjkxYmY0MTJhNTdiMzcwMTBfMi0xLTEtMS0yNDQxNQ_6b677ed1-dfd5-4b46-8e72-76854ecc7298">1.8</ix:nonNumeric> years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="4" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83My9mcmFnOmQzODJkZjhlNzNkMDRkN2M4YTFkYjU1MDM4MmM0ODRiL3RhYmxlOjQ1MzliYzhlZDUwNjQxYTI5MWJmNDEyYTU3YjM3MDEwL3RhYmxlcmFuZ2U6NDUzOWJjOGVkNTA2NDFhMjkxYmY0MTJhNTdiMzcwMTBfMy0xLTEtMS0yNDQxNQ_74284dd1-049a-4eb9-b5b2-af0be7d823e3">6.25</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:continuation><div style="text-align:center"><ix:nonNumeric contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331" name="us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83My9mcmFnOmQzODJkZjhlNzNkMDRkN2M4YTFkYjU1MDM4MmM0ODRiL3RleHRyZWdpb246ZDM4MmRmOGU3M2QwNGQ3YzhhMWRiNTUwMzgyYzQ4NGJfMTEzMQ_9b12fb97-f94f-4507-b096-f1407bca1ea3" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:79.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.345%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Minimum future lease payments ended March&#160;31, 2023</span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 (remainder of the year)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83My9mcmFnOmQzODJkZjhlNzNkMDRkN2M4YTFkYjU1MDM4MmM0ODRiL3RhYmxlOmVmZjUxYThkZjIyZDQ5ZTU5MzI4YzVmYjE5NWI1ZmEyL3RhYmxlcmFuZ2U6ZWZmNTFhOGRmMjJkNDllNTkzMjhjNWZiMTk1YjVmYTJfMi0xLTEtMS0yNDQxNQ_491d309f-dcfc-4a28-9f53-0197539feebd">68,397</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83My9mcmFnOmQzODJkZjhlNzNkMDRkN2M4YTFkYjU1MDM4MmM0ODRiL3RhYmxlOmVmZjUxYThkZjIyZDQ5ZTU5MzI4YzVmYjE5NWI1ZmEyL3RhYmxlcmFuZ2U6ZWZmNTFhOGRmMjJkNDllNTkzMjhjNWZiMTk1YjVmYTJfMy0xLTEtMS0yNDQxNQ_ac89e46e-1e69-48bb-aa6e-0258450822f4">56,180</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83My9mcmFnOmQzODJkZjhlNzNkMDRkN2M4YTFkYjU1MDM4MmM0ODRiL3RhYmxlOmVmZjUxYThkZjIyZDQ5ZTU5MzI4YzVmYjE5NWI1ZmEyL3RhYmxlcmFuZ2U6ZWZmNTFhOGRmMjJkNDllNTkzMjhjNWZiMTk1YjVmYTJfMy0xLTEtMS0yNTc1Nw_6b9e2fef-2cb5-4693-8143-6543e7ee8780">18,491</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:FinanceLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83My9mcmFnOmQzODJkZjhlNzNkMDRkN2M4YTFkYjU1MDM4MmM0ODRiL3RhYmxlOmVmZjUxYThkZjIyZDQ5ZTU5MzI4YzVmYjE5NWI1ZmEyL3RhYmxlcmFuZ2U6ZWZmNTFhOGRmMjJkNDllNTkzMjhjNWZiMTk1YjVmYTJfNC0xLTEtMS0yNDQxNQ_0b11b460-834d-4dd1-812f-48b86e458b54">143,068</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83My9mcmFnOmQzODJkZjhlNzNkMDRkN2M4YTFkYjU1MDM4MmM0ODRiL3RhYmxlOmVmZjUxYThkZjIyZDQ5ZTU5MzI4YzVmYjE5NWI1ZmEyL3RhYmxlcmFuZ2U6ZWZmNTFhOGRmMjJkNDllNTkzMjhjNWZiMTk1YjVmYTJfNS0xLTEtMS0yNDQxNQ_52064a07-6c62-4349-8712-6ad06f43ffe0">5,935</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331" decimals="0" name="us-gaap:FinanceLeaseLiability" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83My9mcmFnOmQzODJkZjhlNzNkMDRkN2M4YTFkYjU1MDM4MmM0ODRiL3RhYmxlOmVmZjUxYThkZjIyZDQ5ZTU5MzI4YzVmYjE5NWI1ZmEyL3RhYmxlcmFuZ2U6ZWZmNTFhOGRmMjJkNDllNTkzMjhjNWZiMTk1YjVmYTJfNi0xLTEtMS0yNDQxNQ_857f461c-492d-4d2a-a4f8-731703641865">137,133</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div></ix:continuation></ix:continuation><div><span><br/></span></div><div id="ide62be04822140bc99f2cef5a6293b22_76"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 2.&#160; MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div id="ide62be04822140bc99f2cef5a6293b22_79"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Company Overview</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Inuvo is a technology company that develops and sells information technology solutions for marketing and advertising. These</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">solutions predictively identify and message online audiences for any product, service or brand across devices, formats, and</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">channels including video, mobile, connected TV, linear TV, display, social, search and native. These solutions allow Inuvo&#8217;s</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">clients to engage with their audiences in a manner that drives responsiveness. Inuvo facilitates the delivery of hundreds of</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">millions of marketing messages to consumers every single month and counts among its clients numerous world-renowned</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">names across industries.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Inuvo solution incorporates a proprietary form of artificial intelligence, or AI, branded the IntentKey. This patented</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">machine learning technology uses interactions with Internet content as a source of information from which to predict consumer</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">intent. The AI can identify and advertise to the reasons why consumers are purchasing products and services not to who those</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">consumers are. In this regard, the technology is designed for a privacy conscious future and is focused on the components of the</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">advertising value chain most responsible for return on advertising spend, the intelligence behind the advertising decision.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inuvo technology can be consumed both as a managed service and software-as-a-service. For clients, Inuvo has also developed</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a collection of proprietary websites collectively branded as Bonfire Publishing where content is created specifically to attract</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">qualified consumer traffic for clients through the publication of information across a wide range of topics including health,</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">finance, travel, careers, auto, education and lifestyle. These sites also provide the means to market test various Inuvo advertising technologies. Further, Inuvo also provides Search and Social advertising services through a proprietary set of technologies</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">branded as CampSight. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">There are many barriers to entry associated with the Inuvo business model, including a proficiency in large scale information processing, predictive software development, marketing data products, analytics, artificial intelligence, integration to the internet of things ("IOT"), and the relationships required to execute within the IOT. Inuvo&#8217;s intellectual property is protected by 19 issued and eight pending patents.</span></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Critical Accounting Policies and Estimates</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amount of assets and liabilities, the disclosure of contingent assets and liabilities and the reported amounts of revenue and expenses during the reported periods. The more critical accounting estimates include estimates related to revenue recognition, accounts receivable allowances, capitalized software costs, goodwill and stock-based compensation.  We also have other key accounting policies, which involve the use of estimates, judgments and assumptions that are significant to understanding our results, which are described in Note 2 to our audited consolidated financial statements for 2022 appearing in our Annual Report on Form 10-K for the year ended December 31, 2022 as filed with the SEC on March 9, 2023.  The estimates and assumptions that management makes affect the reported amounts of assets, liabilities, net revenues and expenses and disclosure of contingent assets and liabilities. The estimates and assumptions used are based upon management&#8217;s regular evaluation of the relevant facts and circumstances as of the date of the consolidated financial statements. We regularly evaluate estimates and assumptions related to goodwill and purchased intangible asset valuations and valuation allowance. Actual results may differ from the estimates and assumptions used in preparing the accompanying consolidated financial statements, and such differences could be material.</span></div><div><span><br/></span></div><div><span><br/></span></div><div id="ide62be04822140bc99f2cef5a6293b22_82"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Results of Operations</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.771%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.015%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">For the Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Change</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">% Change</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,847,440&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,609,367&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,761,927)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(36.3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of Revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,190,563&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,661,506&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,470,943)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(63.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Profit</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,656,877&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,947,861&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,290,984)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13.0)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:174%">Net Revenue</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Revenue for the three-month period ended March 31, 2023, declined 36% as compared to the same time period in 2022. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The lower revenue this year compared to last year was attributable to the loss of a Direct customer and a general softening of ad placements seen throughout the marketplace. The increase in our Indirect client base was due to increased advertising of </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">existing customers. Historically, we have been able to replace lost clients with new clients or by expanding our relationship with existing clients, however, we would likely experience a significant decline in revenue and our business operations could be significantly harmed if we are unable to replace lost clients.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Cost of Revenue</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Cost of revenue is primarily composed of payments to advertising exchanges that provide access to digital inventory where we</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">serve advertisements using information predicted by the IntentKey platform. To a lesser extent, cost of revenue includes payments to website publishers and app developers that host advertisements we serve through CampSight.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The decline in cost of revenue for the period ended March 31, 2023, compared to the same time period in 2022 was related to the decline in our Direct client base discussed in the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Net Revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> section above.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The higher gross margin in the current year quarter, 73.1% compared to 53.5% in the same quarter last year was due to a change in the revenue mix, where a greater percent of the revenue this year was from Indirect customers which typically have higher gross margins. </span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operating Expenses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">   </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.944%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">For the Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Change</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">% Change</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketing costs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,087,550&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,169,449&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(81,899)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,422,841&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,157,706&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">265,135&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,581,889&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,726,672&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(144,783)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,092,280&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,053,827&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,453&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Marketing costs consist mostly of traffic acquisition costs and include those expenses required to attract an audience to owned and operated web properties. Marketing costs for the three months ended March 31, 2023, was relatively flat compared to the same period in 2022 in spite of lower overall revenue due to serving campaigns for Indirect customers whose revenue was only incrementally higher than the same quarter last year. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Compensation expense was higher for the three months ended March 31, 2023, compared to the same time period in 2022 due primarily to higher salary expense and commission expense. Our total employment, both full- and part-time, was 85 at March 31, 2023 compared to 80 at March 31, 2022.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative costs for the three months ended March 31, 2023, decreased 8% compared to the same period in 2022 due primarily to lower professional fees and depreciation and amortization expense.  </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financing expense, net</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Finance expense, net, for the three months ended March 31, 2023, was approximately $19 thousand compared to $1 thousand in the same quarter last year. This year's quarter expense was primarily due to financing expenses of approximately $27 thousand;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">offset by interest income, net of fees, on marketable securities of approximately $8 thousand.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Other income, net</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income was approximately $14 thousand and $18 thousand for the three months ended March 31, 2023 and 2022, respectively, and was from the unrealized gain discussed in Note 3 - Fair Value Measurements to our Consolidated Financial Statements.</span></div><div><span><br/></span></div><div id="ide62be04822140bc99f2cef5a6293b22_85"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Liquidity and Capital Resources</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our principal sources of liquidity are the sale of our common stock and our credit facility discussed in Note 6 - Bank Debt.  </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On May 28, 2021, we entered into a Sales Agreement (the &#8220;Sales Agreement&#8221;) with A.G.P./Alliance Global Partners, as sales agent (the &#8220;Sales Agent&#8221;), pursuant to which we may offer and sell through or to the Sales Agent shares of our common stock (the &#8220;ATM Program&#8221;) up to an aggregate amount of gross proceeds of $14,611,900. During the year ended December 31, 2021 and through March&#160;31, 2023, we did not issue any shares of common stock or receive any aggregate proceeds under the ATM Program, and we did not pay any commissions to the Sales Agent. Any shares of common stock offered and sold in the ATM Program will be issued pursuant to our universal shelf registration statement on Form S-3 (the &#8220;Shelf Registration Statement&#8221;). </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The ATM Program will terminate upon (a) the election of the Sales Agent upon the occurrence of certain adverse events, (b) 10 days&#8217; advance notice from one party to the other, or (c) the sale of the balance available under our Shelf Registration Statement. Under the terms of the Sales Agreement, the Sales Agent is entitled to a commission at a fixed rate of 3.0% of the gross proceeds from each sale of shares under the Sales Agreement.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We have focused our resources behind a plan to market our collective multi-channel advertising capabilities differentiated by  our AI technology, the IntentKey, where we have a technology advantage and higher margins. If we are successful in implementing our plan, we expect to return to a positive cash flow from operations. However, there is no assurance that we will be able to achieve this objective.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of March&#160;31, 2023, we have approximately $2&#160;million in cash and cash equivalents. Our net working capital was $732&#160;thousand.  We have encountered recurring losses and cash outflows from operations, which historically we have funded through equity offerings and debt facilities.  In addition, our investment in internally developed software consists primarily of labor costs which are of a fixed nature.  Through March&#160;31, 2023, our accumulated deficit was $160.5&#160;million.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Management plans to support the Company&#8217;s future operations and capital expenditures primarily through borrowings from the</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">credit facility until reaching profitability. The credit facility is due upon demand and therefore there can be no assurances that sufficient borrowings will be available to support future operations until profitability is reached. We believe our current cash position and credit facility will be sufficient to sustain operations for at least the next twelve months from the date of this filing. If our plan to grow the IntentKey product is unsuccessful, we may need to fund operations through private or public sales of securities, debt financings or partnering/licensing transactions over the long term.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Cash Flows</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:95%">The table below sets forth a summary of our cash flows for the three months ended March 31, 2023 and 2022:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:83%">For the Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:83%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:83%">2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">Net cash used in operating activities</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">$(3,230,999)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">$(3,580,762)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">Net cash provided by/(used in) investing activities</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">$1,877,638</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">$(999,125)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">Net cash provided by/(used in) financing activities</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">$391,529</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">$(152,928)</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Cash Flows - Operating</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Net cash used in operating activities was $3,230,999 during the three months ended March&#160;31, 2023. We reported a net loss of $3,440,105, which included non-cash expenses of depreciation and amortization expense of $639,026, depreciation of right of use assets of $30,642 and stock-based compensation expense of $432,084. The change in operating assets and liabilities during the three months ended March&#160;31, 2023 was a net use of cash of $836,562 primarily due to an decrease in the accounts payable balance of $2,537,965, partially offset by the decrease in accounts receivable balance of $2,037,941. Our terms are such that we generally collect receivables prior to paying trade payables. However, our Media sales arrangements typically have slower payment terms than the terms of related payables. In recent quarters, we expanded our Direct customer business in part by acquiring new customers (see Note 2). These customers typically require longer credit terms than the traditional CPC based customer, in some cases to 120 days and beyond.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">During the comparable three-month period in 2022, cash used in operating activities was $3,580,762 from a net loss of $2,089,263 and included several non-cash expenses of depreciation and amortization expense of $689,712 and stock-based compensation expense of $671,158. The change in operating assets and liabilities during the three months ended March 31, 2022, was a net use of cash of $2,782,156.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash Flows - Investing</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by investing activities was $1,877,638 for the three months ended March&#160;31, 2023, and consisted primarily of the sale of marketable securities, partially offset by capitalized internal development costs.   </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in investing activities was $999,125 for the three months ended March 31, 2022, and consisted primarily of the purchase of marketable securities and to a lesser extent, capitalized internal development costs.  </span></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash Flows - Financing</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by financing activities was $391,529 and during the three months ended March&#160;31, 2023, and was primarily from proceeds from the line of credit.   </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in financing activities was $152,928 during the three months ended March 31, 2022.</span></div><div><span><br/></span></div><div id="ide62be04822140bc99f2cef5a6293b22_88"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Off Balance Sheet Arrangements</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March&#160;31, 2023, we do not have any off-balance sheet arrangements that have or are reasonably likely to have a current or future effect on our financial condition, changes in financial condition, revenues or expenses, results of operations, liquidity, capital expenditures or capital resources that are material to investors. The term "off-balance sheet arrangement" generally means any transaction, agreement or other contractual arrangement to which an entity unconsolidated with us is a party, under which we have any obligation arising under a guarantee contract, derivative instrument or variable interest or a retained or contingent interest in assets transferred to such entity or similar arrangement that serves as credit, liquidity or market risk support for such assets.</span></div><div><span><br/></span></div><div id="ide62be04822140bc99f2cef5a6293b22_91"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 3.&#160; QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable to a smaller reporting company.</span></div><div><span><br/></span></div><div id="ide62be04822140bc99f2cef5a6293b22_94"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 4.&#160; CONTROLS AND PROCEDURES.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Evaluation of Disclosure Controls and Procedures</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We maintain &#8220;disclosure controls and procedures&#8221; as such term is defined in Rule 13a-15(e) under the Securities Exchange Act of 1934. Disclosure controls and procedures are controls and procedures designed to reasonably assure that information required to be disclosed in our reports filed under the Securities Exchange Act of 1934, such as this report, is recorded, processed, summarized and reported within the time periods prescribed by SEC rules and regulations, and to reasonably assure that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, to allow timely decisions regarding required disclosure.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management does not expect that our disclosure controls will prevent all errors and fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. In addition, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within a company have been detected. These inherent limitations include the realities that judgments in decision-making can be faulty, and that breakdowns can occur because of simple error or mistake. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people or by management override of the control. The design of any systems of controls also is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions. Over time, controls may become inadequate because of changes in conditions, or the degree of compliance with the policies or procedures may deteriorate. Because of these inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As required by Rule 13a-15 under the Securities Exchange Act of 1934, as of March&#160;31, 2023, the end of the period covered by this report, our management concluded their evaluation of the effectiveness of the design and operation of our disclosure controls and procedures. As of the evaluation date, our Chief Executive Officer and Chief Financial Officer concluded that we maintain disclosure controls and procedures that are effective in providing reasonable assurance that information required to be disclosed in our reports under the Securities Exchange Act of 1934 is recorded, processed, summarized and reported within the time periods prescribed by SEC rules and regulations, and that such information is accumulated and communicated to our management to allow timely decisions regarding required disclosure.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Changes in Internal Control over Financial Reporting</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no changes in our internal control over financial reporting during the quarter ended March&#160;31, 2023 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.</span></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22</span></div></div></div><div id="ide62be04822140bc99f2cef5a6293b22_97"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART II</span></div><div><span><br/></span></div><div id="ide62be04822140bc99f2cef5a6293b22_100"></div><div style="padding-right:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1 - LEGAL PROCEEDINGS</span></div><div style="padding-left:9pt;padding-right:9pt;text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div><span><br/></span></div><div id="ide62be04822140bc99f2cef5a6293b22_103"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 1A. RISK FACTORS-UPDATE</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We desire to take advantage of the &#8220;safe harbor&#8221; provisions of the Private Securities Litigation Reform Act of 1995. Accordingly, we incorporate by reference the risk factors disclosed in Part I, Item 1A of our Form 10-K for the year ended December&#160;31, 2022, as filed with the SEC on March 9, 2023 and our subsequent filings with the SEC, subject to the new or modified risk factors appearing below that should be read in conjunction with the risk factors disclosed in such Form 10-K and our subsequent filings. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">We rely on three customers for a significant portion of our revenues. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We are reliant upon three customers for most of our revenue. During the first quarter of 2023, they accounted for 26.4%, 25.3% and 14.6% of our revenues, respectively.  During the same period in 2022, four different customers accounted for our largest revenue source at 22.0%, 18.2%, 14.5% and 12.3%, respectively. The amount of revenue we receive from these customers is dependent on a number of factors outside of our control, including changes in the respective customers advertising budget, both in terms of allocated dollars and media mix, financial resources of the customers, as well as general economic conditions.  We would likely experience a significant decline in revenue and our business operations could be significantly harmed if these customers do not continue to utilize our services. Additionally, our business operations and financial condition could be significantly harmed if these customers do not pay for our services on a timely basis. The loss of any of these customers or a material change in the revenue or gross profit they generate or their failure to timely pay us for our services would have a material adverse impact on our business, results of operations and financial condition in future periods.</span></div><div><span><br/></span></div><div id="ide62be04822140bc99f2cef5a6293b22_106"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div><span><br/></span></div><div id="ide62be04822140bc99f2cef5a6293b22_109"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 3. DEFAULTS UPON SENIOR SECURITIES.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div><span><br/></span></div><div id="ide62be04822140bc99f2cef5a6293b22_112"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 4.&#160; MINE SAFETY AND DISCLOSURES.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div><span><br/></span></div><div id="ide62be04822140bc99f2cef5a6293b22_115"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 5. OTHER INFORMATION.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23</span></div></div></div><div id="ide62be04822140bc99f2cef5a6293b22_118"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="-sec-extract:summary"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 6. EXHIBITS</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:6.063%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:58.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.478%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.502%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.502%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.530%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">No.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exhibit Description</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Form</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Date Filed</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Filed or Furnished Herewith</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3(i).1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/829323/000082932304000014/cgi10ksb2003.txt">Articles of Incorporation, as amended</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10-KSB</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3/1/04</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3(i).2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/829323/000110465906021360/a06-8019_1ex3d2.htm">Amended to Articles of Incorporation filed March 14, 2005</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10-KSB</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3/31/06</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3(i).3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/829323/000111650209001136/kowab_ex34.htm">Articles of Merger between Inuvo, Inc. and Kowabunga! Inc. </a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7/24/09</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3(i).4</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/829323/000135448810003851/inuv_ex3i4.htm">Certificate of Change Filed Pursuant to NRS 78.209</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12/10/10</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3(i).4</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3(i).5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/829323/000135448812001498/inuv_ex3i5.htm">Certificate of Merger as filed with the Secretary of State of Nevada on February 29, 2012 </a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10-K</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3/29/12</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3(i).5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3(i).6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/829323/000135448812001498/inuv_ex3i6.htm">Articles of Amendment to Amended Articles of Incorporation as filed on February 29, 2012</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10-K</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3/29/12</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3(i).6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3(i).7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/829323/000082932320000048/exhibit3i7.htm">Articles of Amendment to Amended Articles of Incorporation as filed on October 31, 2019</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10-Q</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5/15/20</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3(i).7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3(i).8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Certificate of Validation of Amendment to Amended Articles of Incorporation as filed October <a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/829323/000082932320000072/ex3ii8-nevadaamend.htm">16</a>, 2020.</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10-Q</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11/9/20</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3(i).8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3(i).9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/829323/000082932321000010/a3i9-nevadaevidenceofame.htm">Articles of Amendment to Articles of Incorporation as filed January 7, 2021</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10-K</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2/11/21</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3(i).9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3(i).10</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/829323/000082932321000039/inuvoinc-evidenceofnevad.htm">Articles of Amendment to Articles of Incorporation as filed on August 19, 2021</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10-Q</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11/12/21</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3(i).10</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3(ii).1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/829323/000111650210000266/inuv_ex3ii4.htm">Amended and Restated By-Laws </a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10-K</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3/31/10</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3(ii).4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3(ii).2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/829323/000135448812001000/inuv_ex3ii1.htm">Bylaw amendment adopted February 29, 2012</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3/6/12</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3(ii).1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/829323/000082932323000002/ex-101xgoogle.htm">Extension Amendment to Google Services Agreement by and between Vertro, Inc. and Google LLC, dated as of February 22, 2023, and effective as of March 1, 2023</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2/28/23</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/829323/000082932323000004/inuvoamendno1.htm">Amendment No. 1 to Loan and Security Agreement and Collateral Documents dated February 18, 2023, fully executed March 1, 2023, by and among Inuvo, Inc., its subsidiaries, and Mitsubishi HC Capital America, Inc., f/k/a/ Hitachi Capital America Corp.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3/7/23</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/829323/000082932323000014/google2.htm">Extension Amendment to Google Services Agreement by and between Vertro, Inc. and Google LLC, dated as of March  21, 2023, and effective as of April 1, 2023</a></span></div><div><span><br/></span></div><div><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3/28/23</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="ex-311x1q23.htm">Rule 13a-14(a)/15d-14(a) certification of Chief Executive Officer</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Filed</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="ex-312x1q23.htm">Rule 13a-14(a)/15d-14(a) certification of Chief Financial Officer</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Filed</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">32.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="ex-321x1q23.htm">Section 1350 certification of Chief Executive Officer</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Furnished</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">32.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="ex-322x1q23.htm">Section 1350 certification of Chief Financial Officer</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Furnished</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">101.INS</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Inline XBRL Instance Document </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Filed</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">101.SCH</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Schema Document</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Filed</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">101.CAL</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Calculation Linkbase Document </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Filed</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">101.DEF</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Definition Linkbase Document </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Filed</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">101.LAB</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Label Linkbase Document </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Filed</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">101.PRE</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Presentation Linkbase Document </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Filed</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">101.PRE</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Presentation Linkbase Document</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Filed</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">104</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">The cover page for Inuvo, Inc.&#8217;s quarterly report on Form 10-Q for the period ended March 31, 2023, formatted in Inline XBRL (included with Exhibit 101 attachments).</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Filed</span></td></tr></table></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24</span></div></div></div><div id="ide62be04822140bc99f2cef5a6293b22_121"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:46.993%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.064%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.951%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Inuvo, Inc.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 4, 2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">/s/ Richard K. Howe</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Richard K. Howe,</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer, principal executive officer</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 4, 2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Wallace D. Ruiz</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wallace D. Ruiz,</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer, principal financial and accounting officer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>ex-311x1q23.htm
<DESCRIPTION>EX-31.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i83bd56b97ae244db84fa134b4462ff77_1"></div><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.08pt"><font><br></font></div></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">EXHIBIT 31.1</font></div><div style="margin-bottom:8pt"><font><br></font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Rule 13a-14(a)&#47;15d-14(a) Certification</font></div><div style="margin-bottom:8pt"><font><br></font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">I, Richard K. Howe, certify that&#58;</font></div><div style="margin-bottom:8pt"><font><br></font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">I have reviewed this quarterly report on Form 10-Q of Inuvo, Inc.&#59;</font></div><div style="margin-bottom:8pt"><font><br></font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">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&#59;</font></div><div style="margin-bottom:8pt"><font><br></font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">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&#59;</font></div><div style="margin-bottom:8pt"><font><br></font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The registrant&#8217;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">&#160;</font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">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&#59;</font></div><div style="margin-bottom:8pt"><font><br></font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">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&#59;</font></div><div style="margin-bottom:8pt"><font><br></font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Evaluated the effectiveness of the registrant'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&#59; and</font></div><div style="margin-bottom:8pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:0.08pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.08pt"><font><br></font></div></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-bottom:8pt"><font><br></font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-bottom:8pt"><font><br></font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">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's ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-bottom:8pt"><font><br></font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.</font></div><div style="margin-bottom:8pt"><font><br></font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Date&#58; May 4, 2023</font></div><div style="margin-bottom:8pt"><font><br></font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">&#47;s&#47; Richard K. Howe  </font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Richard K. Howe</font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Chief Executive Officer, principal executive officer</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:0.08pt"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>ex-312x1q23.htm
<DESCRIPTION>EX-31.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="ia46df3ccb44a477ebe54afd9fc5c4d56_1"></div><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.08pt"><font><br></font></div></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">EXHIBIT 31.2</font></div><div style="margin-bottom:8pt"><font><br></font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Rule 13a-14(a)&#47;15d-14(a) Certification</font></div><div style="margin-bottom:8pt"><font><br></font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">I, Wallace D. Ruiz, certify that&#58;</font></div><div style="margin-bottom:8pt"><font><br></font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">I have reviewed this quarterly report on Form 10-Q of Inuvo, Inc.&#59;</font></div><div style="margin-bottom:8pt"><font><br></font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">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&#59;</font></div><div style="margin-bottom:8pt"><font><br></font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">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&#59;</font></div><div style="margin-bottom:8pt"><font><br></font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The registrant&#8217;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;&#160; </font></div><div style="margin-bottom:8pt"><font><br></font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">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&#59;</font></div><div style="margin-bottom:8pt"><font><br></font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">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&#59;</font></div><div style="margin-bottom:8pt"><font><br></font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Evaluated the effectiveness of the registrant'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&#59; and</font></div><div style="margin-bottom:8pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:0.08pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.08pt"><font><br></font></div></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-bottom:8pt"><font><br></font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-bottom:8pt"><font><br></font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">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's ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-bottom:8pt"><font><br></font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.</font></div><div style="margin-bottom:8pt"><font><br></font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Date&#58; May 4, 2023 </font></div><div style="margin-bottom:8pt"><font><br></font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">&#47;s&#47; Wallace D. Ruiz  </font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Wallace D. Ruiz</font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Chief Financial Officer, principal financial and accounting officer</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:0.08pt"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>4
<FILENAME>ex-321x1q23.htm
<DESCRIPTION>EX-32.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="id2a9888a97a6408fa9460735a4b86a8b_1"></div><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.08pt"><font><br></font></div></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">EXHIBIT 32.1</font></div><div style="margin-bottom:8pt"><font><br></font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">&#160;</font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Section 1350 Certification</font></div><div style="margin-bottom:8pt"><font><br></font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">In connection with the Quarterly Report of Inuvo, Inc. (the &#8220;Company&#8221;) on Form 10-Q for the year-ended March 31, 2023, as filed with the Securities and Exchange Commission (the &#8220;Report&#8221;), I, Richard K. Howe, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. SS. 1350, as adopted pursuant to SS. 906 of the Sarbanes-Oxley Act of 2002, that&#58;</font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">&#160;</font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, and</font></div><div style="margin-bottom:8pt"><font><br></font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The information contained in the Report fairly presents, in all material respects, the financial conditions and results of operations of the Company.</font></div><div style="margin-bottom:8pt"><font><br></font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Date&#58; May 4, 2023</font></div><div style="margin-bottom:8pt"><font><br></font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">&#47;s&#47; Richard K. Howe  </font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Richard K. Howe</font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Chief Executive Officer, principal executive officer</font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">&#160;</font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">A signed original of this written statement required by Section 906, or other document authenticating, acknowledging, or otherwise adopting the signature that appears in typed form within the electronic version of this written statement has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:0.08pt"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>5
<FILENAME>ex-322x1q23.htm
<DESCRIPTION>EX-32.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i23eccdb7416549dab9fd38dbdcc70b9f_1"></div><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.08pt"><font><br></font></div></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">EXHIBIT 32.2</font></div><div style="margin-bottom:8pt"><font><br></font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">&#160;</font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Section 1350 Certification</font></div><div style="margin-bottom:8pt"><font><br></font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">In connection with the Quarterly Report of Inuvo, Inc. (the &#8220;Company&#8221;) on Form 10-Q for the year-ended March 31, 2023, as filed with the Securities and Exchange Commission (the &#8220;Report&#8221;), I, Wallace D. Ruiz, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. SS. 1350, as adopted pursuant to SS. 906 of the Sarbanes-Oxley Act of 2002, that&#58;</font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">&#160;</font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, and</font></div><div style="margin-bottom:8pt"><font><br></font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">The information contained in the Report fairly presents, in all material respects, the financial conditions and results of operations of the Company.</font></div><div style="margin-bottom:8pt"><font><br></font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Date&#58; May 4, 2023</font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">&#160;</font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">&#160;&#47;s&#47; Wallace D. Ruiz  </font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Wallace D. Ruiz</font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Chief Financial Officer, principal financial and accounting officer</font></div><div style="margin-bottom:8pt"><font><br></font></div><div style="margin-bottom:8pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">A signed original of this written statement required by Section 906, or other document authenticating, acknowledging, or otherwise adopting the signature that appears in typed form within the electronic version of this written statement has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:0.08pt"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>6
<FILENAME>inuv-20230331.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:26bdd9e4-ebad-440f-8a46-26d43391bb1c,g:d81c0f6a-dca8-43df-8727-041f951750b4-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:inuv="http://www.inuvo.com/20230331" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.inuvo.com/20230331">
  <xs:import namespace="http://fasb.org/srt/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2022" schemaLocation="https://xbrl.sec.gov/dei/2022/dei-2022.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="inuv-20230331_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="inuv-20230331_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="inuv-20230331_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="inuv-20230331_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverPage" roleURI="http://www.inuvo.com/role/CoverPage">
        <link:definition>0000001 - Document - Cover Page</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDBALANCESHEETS" roleURI="http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS">
        <link:definition>0000002 - 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 id="CONSOLIDATEDBALANCESHEETSParenthetical" roleURI="http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETSParenthetical">
        <link:definition>0000003 - 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 id="CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" roleURI="http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS">
        <link:definition>0000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFCASHFLOWS" roleURI="http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS">
        <link:definition>0000005 - 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 id="CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" roleURI="http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY">
        <link:definition>0000006 - Statement - CONSOLIDATED STATEMENTS 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 id="OrganizationandBusiness" roleURI="http://www.inuvo.com/role/OrganizationandBusiness">
        <link:definition>0000007 - Disclosure - Organization and Business</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPolicies" roleURI="http://www.inuvo.com/role/SummaryofSignificantAccountingPolicies">
        <link:definition>0000008 - 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 id="FairValueMeasurements" roleURI="http://www.inuvo.com/role/FairValueMeasurements">
        <link:definition>0000009 - 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 id="PropertyandEquipment" roleURI="http://www.inuvo.com/role/PropertyandEquipment">
        <link:definition>0000010 - 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 id="OtherIntangibleAssetsandGoodwill" roleURI="http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwill">
        <link:definition>0000011 - Disclosure - Other Intangible Assets and Goodwill</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BankDebt" roleURI="http://www.inuvo.com/role/BankDebt">
        <link:definition>0000012 - Disclosure - Bank Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccruedExpensesandOtherCurrentLiabilities" roleURI="http://www.inuvo.com/role/AccruedExpensesandOtherCurrentLiabilities">
        <link:definition>0000013 - Disclosure - Accrued Expenses and Other Current Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Commitments" roleURI="http://www.inuvo.com/role/Commitments">
        <link:definition>0000014 - Disclosure - Commitments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxes" roleURI="http://www.inuvo.com/role/IncomeTaxes">
        <link:definition>0000015 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensation" roleURI="http://www.inuvo.com/role/StockBasedCompensation">
        <link:definition>0000016 - 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 id="StockholdersEquity" roleURI="http://www.inuvo.com/role/StockholdersEquity">
        <link:definition>0000017 - Disclosure - Stockholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Leases" roleURI="http://www.inuvo.com/role/Leases">
        <link:definition>0000018 - Disclosure - Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesPolicies" roleURI="http://www.inuvo.com/role/SummaryofSignificantAccountingPoliciesPolicies">
        <link:definition>0000019 - 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 id="SummaryofSignificantAccountingPoliciesTables" roleURI="http://www.inuvo.com/role/SummaryofSignificantAccountingPoliciesTables">
        <link:definition>0000020 - 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 id="FairValueMeasurementsTables" roleURI="http://www.inuvo.com/role/FairValueMeasurementsTables">
        <link:definition>0000021 - 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 id="PropertyandEquipmentTables" roleURI="http://www.inuvo.com/role/PropertyandEquipmentTables">
        <link:definition>0000022 - 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 id="OtherIntangibleAssetsandGoodwillTables" roleURI="http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillTables">
        <link:definition>0000023 - Disclosure - Other Intangible Assets and Goodwill (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccruedExpensesandOtherCurrentLiabilitiesTables" roleURI="http://www.inuvo.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables">
        <link:definition>0000024 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationTables" roleURI="http://www.inuvo.com/role/StockBasedCompensationTables">
        <link:definition>0000025 - 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 id="LeasesTables" roleURI="http://www.inuvo.com/role/LeasesTables">
        <link:definition>0000026 - Disclosure - Leases (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OrganizationandBusinessNarrativeDetails" roleURI="http://www.inuvo.com/role/OrganizationandBusinessNarrativeDetails">
        <link:definition>0000027 - Disclosure - Organization and Business - Narrative (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 id="SummaryofSignificantAccountingPoliciesSummaryofRevenuefromProductsandServicesDetails" roleURI="http://www.inuvo.com/role/SummaryofSignificantAccountingPoliciesSummaryofRevenuefromProductsandServicesDetails">
        <link:definition>0000028 - Disclosure - Summary of Significant Accounting Policies - Summary of Revenue from Products and Services (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 id="FairValueMeasurementsSummaryofInvestmentsatFairValueDetails" roleURI="http://www.inuvo.com/role/FairValueMeasurementsSummaryofInvestmentsatFairValueDetails">
        <link:definition>0000029 - Disclosure - Fair Value Measurements - Summary of Investments at Fair Value (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 id="FairValueMeasurementsSummaryofCashEquivalentsandMarketableSecuritiesDetails" roleURI="http://www.inuvo.com/role/FairValueMeasurementsSummaryofCashEquivalentsandMarketableSecuritiesDetails">
        <link:definition>0000030 - Disclosure - Fair Value Measurements - Summary of Cash Equivalents and Marketable Securities (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 id="PropertyandEquipmentDetails" roleURI="http://www.inuvo.com/role/PropertyandEquipmentDetails">
        <link:definition>0000031 - Disclosure - Property and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherIntangibleAssetsandGoodwillScheduleofGoodwillandIntangibleAssetsDetails" roleURI="http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillScheduleofGoodwillandIntangibleAssetsDetails">
        <link:definition>0000032 - Disclosure - Other Intangible Assets and Goodwill - Schedule of Goodwill and 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 id="OtherIntangibleAssetsandGoodwillAmortizationExpenseDetails" roleURI="http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillAmortizationExpenseDetails">
        <link:definition>0000033 - Disclosure - Other Intangible Assets and Goodwill - Amortization 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 id="BankDebtDetails" roleURI="http://www.inuvo.com/role/BankDebtDetails">
        <link:definition>0000034 - Disclosure - Bank Debt (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 id="AccruedExpensesandOtherCurrentLiabilitiesDetails" roleURI="http://www.inuvo.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails">
        <link:definition>0000035 - Disclosure - Accrued Expenses and Other Current Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsDetails" roleURI="http://www.inuvo.com/role/CommitmentsDetails">
        <link:definition>0000036 - Disclosure - Commitments (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 id="IncomeTaxesDetails" roleURI="http://www.inuvo.com/role/IncomeTaxesDetails">
        <link:definition>0000037 - Disclosure - Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationNarrativeDetails" roleURI="http://www.inuvo.com/role/StockBasedCompensationNarrativeDetails">
        <link:definition>0000038 - Disclosure - Stock-Based Compensation - Narrative (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 id="StockBasedCompensationScheduleofGrantsDetails" roleURI="http://www.inuvo.com/role/StockBasedCompensationScheduleofGrantsDetails">
        <link:definition>0000039 - Disclosure - Stock-Based Compensation - Schedule of Grants (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 id="StockBasedCompensationScheduleofOutstandingOptionsDetails" roleURI="http://www.inuvo.com/role/StockBasedCompensationScheduleofOutstandingOptionsDetails">
        <link:definition>0000040 - Disclosure - Stock-Based Compensation - Schedule of Outstanding Options (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 id="StockBasedCompensationScheduleofUnvestedRSUDetails" roleURI="http://www.inuvo.com/role/StockBasedCompensationScheduleofUnvestedRSUDetails">
        <link:definition>0000041 - Disclosure - Stock-Based Compensation - Schedule of Unvested RSU (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 id="StockholdersEquityDetails" roleURI="http://www.inuvo.com/role/StockholdersEquityDetails">
        <link:definition>0000042 - Disclosure - Stockholders' Equity (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 id="LeasesNarrativeDetails" roleURI="http://www.inuvo.com/role/LeasesNarrativeDetails">
        <link:definition>0000043 - Disclosure - Leases - Narrative (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 id="LeasesOperatingLeasesDetails" roleURI="http://www.inuvo.com/role/LeasesOperatingLeasesDetails">
        <link:definition>0000044 - Disclosure - Leases - Operating 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 id="LeasesOperatingLeasesDetails_1" roleURI="http://www.inuvo.com/role/LeasesOperatingLeasesDetails_1">
        <link:definition>0000044 - Disclosure - Leases - Operating 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 id="LeasesFinanceLeasesDetails" roleURI="http://www.inuvo.com/role/LeasesFinanceLeasesDetails">
        <link:definition>0000045 - Disclosure - Leases - 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 id="LeasesFinanceLeasesDetails_1" roleURI="http://www.inuvo.com/role/LeasesFinanceLeasesDetails_1">
        <link:definition>0000045 - Disclosure - Leases - 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>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="inuv_IntangibleAssetsAccumulatedAmortizationandImpairmentLoss" abstract="false" name="IntangibleAssetsAccumulatedAmortizationandImpairmentLoss" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inuv_CustomerList1Member" abstract="true" name="CustomerList1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="inuv_OtherAssetsTotalNoncurrent" abstract="false" name="OtherAssetsTotalNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inuv_CustomerThreeMember" abstract="true" name="CustomerThreeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="inuv_ConsultingServicesAndOtherMemberMember" abstract="true" name="ConsultingServicesAndOtherMemberMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="inuv_LineOfCreditFacilityAmendmentFee" abstract="false" name="LineOfCreditFacilityAmendmentFee" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inuv_LineOfCreditFacilityAnnualCommitmentFeeAmount" abstract="false" name="LineOfCreditFacilityAnnualCommitmentFeeAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inuv_CustomerOneMember" abstract="true" name="CustomerOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="inuv_CustomerOneTwoThreeAndFourMember" abstract="true" name="CustomerOneTwoThreeAndFourMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="inuv_MeasurementInputImpliedVolatilityMember" abstract="true" name="MeasurementInputImpliedVolatilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="inuv_SalesAgreementMember" abstract="true" name="SalesAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="inuv_ClassOfWarrantOrRightNumberOfTranches" abstract="false" name="ClassOfWarrantOrRightNumberOfTranches" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="inuv_CustomerOneTwoAndThreeMember" abstract="true" name="CustomerOneTwoAndThreeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="inuv_AdjustmentsToAdditionalPaidInCapitalChangeInWarrantVesting" abstract="false" name="AdjustmentsToAdditionalPaidInCapitalChangeInWarrantVesting" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inuv_NumberOfPatentsIssued" abstract="false" name="NumberOfPatentsIssued" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="inuv_LineOfCreditFacilityQuarterlyServiceFee" abstract="false" name="LineOfCreditFacilityQuarterlyServiceFee" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="inuv_HitachiCapitalAmericaCorpMember" abstract="true" name="HitachiCapitalAmericaCorpMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="inuv_NumberOfPatentsPending" abstract="false" name="NumberOfPatentsPending" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="inuv_CommissionFeePercent" abstract="false" name="CommissionFeePercent" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="inuv_FinanceAndOperatingLeaseRightOfUseAssetAmortization" abstract="false" name="FinanceAndOperatingLeaseRightOfUseAssetAmortization" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inuv_CustomerListMember" abstract="true" name="CustomerListMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="inuv_AmortizationOfReferralAgreementAsMarketingExpense" abstract="false" name="AmortizationOfReferralAgreementAsMarketingExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inuv_CustomerListRetargeterMember" abstract="true" name="CustomerListRetargeterMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="inuv_LoanAndSecurityCreditAgreementMember" abstract="true" name="LoanAndSecurityCreditAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="inuv_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesExercised" abstract="false" name="SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesExercised" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="inuv_FiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairment" abstract="false" name="FiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairment" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inuv_MeasurementInputRiskFreeYieldMember" abstract="true" name="MeasurementInputRiskFreeYieldMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="inuv_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems" abstract="true" name="ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="inuv_AccruedLiabilitiesAndLeaseLiabilityCurrent" abstract="false" name="AccruedLiabilitiesAndLeaseLiabilityCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inuv_SearchCosts" abstract="false" name="SearchCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inuv_CustomerTwoMember" abstract="true" name="CustomerTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="inuv_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="inuv_GrantExpenseDerecognitionOfContingenciesAndGrants" abstract="false" name="GrantExpenseDerecognitionOfContingenciesAndGrants" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inuv_EquitySecuritiesFVNIAccumulatedGrossUnrealizedLossBeforeTax" abstract="false" name="EquitySecuritiesFVNIAccumulatedGrossUnrealizedLossBeforeTax" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inuv_DebtCovenantPeriodOneMember" abstract="true" name="DebtCovenantPeriodOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="inuv_PercentageOfTotalRevenue" abstract="false" name="PercentageOfTotalRevenue" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="inuv_LesseeTermOfContract" abstract="false" name="LesseeTermOfContract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="inuv_FiniteLivedIntangibleAssetsNonCurrentAbstract" abstract="true" name="FiniteLivedIntangibleAssetsNonCurrentAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="inuv_DebtInstrumentEventOfDefaultInterestRatePercentageGreaterThanInterestRateInEffectPriorToDefault" abstract="false" name="DebtInstrumentEventOfDefaultInterestRatePercentageGreaterThanInterestRateInEffectPriorToDefault" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="inuv_DebtCovenantPeriodAxis" abstract="true" name="DebtCovenantPeriodAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="inuv_FinanceLeasePrincipalAndInterestPaymentsOnLiability" abstract="false" name="FinanceLeasePrincipalAndInterestPaymentsOnLiability" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inuv_ReferralAgreement" abstract="false" name="ReferralAgreement" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inuv_SaleOfStockConsiderationReceivedOnTransactionAuthorizedAmount" abstract="false" name="SaleOfStockConsiderationReceivedOnTransactionAuthorizedAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inuv_DebtCovenantPeriodTwoMember" abstract="true" name="DebtCovenantPeriodTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="inuv_LineOfCreditFacilityPercentageOfAggregateEligibleAccountsReceivable" abstract="false" name="LineOfCreditFacilityPercentageOfAggregateEligibleAccountsReceivable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="inuv_AccruedGrantCurrent" abstract="false" name="AccruedGrantCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inuv_ClassOfWarrantOrRightVestingPeriod" abstract="false" name="ClassOfWarrantOrRightVestingPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="inuv_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillTable" abstract="true" name="ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="inuv_FiniteLivedandIndefiniteLivedIntangibleAssetsLongTermPortionGross" abstract="false" name="FiniteLivedandIndefiniteLivedIntangibleAssetsLongTermPortionGross" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inuv_ReferralAgreementTerm" abstract="false" name="ReferralAgreementTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="inuv_ClassOfWarrantOrRightGrantedInPeriod" abstract="false" name="ClassOfWarrantOrRightGrantedInPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="inuv_WorkingCapitalNet" abstract="false" name="WorkingCapitalNet" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inuv_CustomerFourMember" abstract="true" name="CustomerFourMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="inuv_LineOfCreditFacilityExitFee" abstract="false" name="LineOfCreditFacilityExitFee" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inuv_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour" abstract="false" name="FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="inuv_DebtCovenantPeriodDomain" abstract="true" name="DebtCovenantPeriodDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="inuv_PeriodForWhichAdvanceNoticeIsDueToTerminateAgreement" abstract="false" name="PeriodForWhichAdvanceNoticeIsDueToTerminateAgreement" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>7
<FILENAME>inuv-20230331_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:26bdd9e4-ebad-440f-8a46-26d43391bb1c,g:d81c0f6a-dca8-43df-8727-041f951750b4-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="inuv-20230331.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:calculationLink xlink:role="http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_edd0855d-0a93-467b-a5c7-affd289f5a9e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_13bec79a-4739-4015-bb2a-6f17e8ef32b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_edd0855d-0a93-467b-a5c7-affd289f5a9e" xlink:to="loc_us-gaap_AssetsCurrent_13bec79a-4739-4015-bb2a-6f17e8ef32b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_86f33b8b-cca5-49da-a3ea-f9de4391c7fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_edd0855d-0a93-467b-a5c7-affd289f5a9e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_86f33b8b-cca5-49da-a3ea-f9de4391c7fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_OtherAssetsTotalNoncurrent_81642f94-6e7d-4cfe-b4b8-1d8977faf5de" xlink:href="inuv-20230331.xsd#inuv_OtherAssetsTotalNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_edd0855d-0a93-467b-a5c7-affd289f5a9e" xlink:to="loc_inuv_OtherAssetsTotalNoncurrent_81642f94-6e7d-4cfe-b4b8-1d8977faf5de" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_OtherAssetsTotalNoncurrent_e60ad181-92cf-40ce-b7f8-4691221fae85" xlink:href="inuv-20230331.xsd#inuv_OtherAssetsTotalNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_5dbbbfe8-74b5-4233-af2b-932f623076e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_inuv_OtherAssetsTotalNoncurrent_e60ad181-92cf-40ce-b7f8-4691221fae85" xlink:to="loc_us-gaap_Goodwill_5dbbbfe8-74b5-4233-af2b-932f623076e3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_bd0918f7-f81a-49cd-9569-3ffbdd65cde2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_inuv_OtherAssetsTotalNoncurrent_e60ad181-92cf-40ce-b7f8-4691221fae85" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_bd0918f7-f81a-49cd-9569-3ffbdd65cde2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesNoncurrent_406cd64c-e02e-4b7d-b472-8a0e417fc96f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_inuv_OtherAssetsTotalNoncurrent_e60ad181-92cf-40ce-b7f8-4691221fae85" xlink:to="loc_us-gaap_MarketableSecuritiesNoncurrent_406cd64c-e02e-4b7d-b472-8a0e417fc96f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_2c2b49ea-3594-4020-ac15-23bdffd8cce0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_inuv_OtherAssetsTotalNoncurrent_e60ad181-92cf-40ce-b7f8-4691221fae85" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_2c2b49ea-3594-4020-ac15-23bdffd8cce0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_633d3f9a-a26a-45fb-861a-b5ab40f8655c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_inuv_OtherAssetsTotalNoncurrent_e60ad181-92cf-40ce-b7f8-4691221fae85" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_633d3f9a-a26a-45fb-861a-b5ab40f8655c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_99746007-9f99-431c-961e-d17bb3738301" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_inuv_OtherAssetsTotalNoncurrent_e60ad181-92cf-40ce-b7f8-4691221fae85" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_99746007-9f99-431c-961e-d17bb3738301" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_ReferralAgreement_d596d9dd-7198-4ed6-a570-735cd40c551e" xlink:href="inuv-20230331.xsd#inuv_ReferralAgreement"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_inuv_OtherAssetsTotalNoncurrent_e60ad181-92cf-40ce-b7f8-4691221fae85" xlink:to="loc_inuv_ReferralAgreement_d596d9dd-7198-4ed6-a570-735cd40c551e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_59fc9be4-6077-49a3-a2c5-751f571b8aa5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_d5a18d46-3ae0-44b1-aeef-7f90b3ff0f46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_59fc9be4-6077-49a3-a2c5-751f571b8aa5" xlink:to="loc_us-gaap_AdditionalPaidInCapital_d5a18d46-3ae0-44b1-aeef-7f90b3ff0f46" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_5e4954cb-6151-4000-b90d-bccae4a4d460" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_59fc9be4-6077-49a3-a2c5-751f571b8aa5" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_5e4954cb-6151-4000-b90d-bccae4a4d460" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_14113ca7-5321-4d81-a7de-08e9514e816e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_59fc9be4-6077-49a3-a2c5-751f571b8aa5" xlink:to="loc_us-gaap_PreferredStockValue_14113ca7-5321-4d81-a7de-08e9514e816e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_a421c8c6-f0f0-4118-9954-d5c7fc3f3cd4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_59fc9be4-6077-49a3-a2c5-751f571b8aa5" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_a421c8c6-f0f0-4118-9954-d5c7fc3f3cd4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_7dfb73e8-426f-417b-8655-193a9c80ee6b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_59fc9be4-6077-49a3-a2c5-751f571b8aa5" xlink:to="loc_us-gaap_CommonStockValue_7dfb73e8-426f-417b-8655-193a9c80ee6b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_b72f07dd-597f-4a87-8aa8-5eacaa471d2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_ac815533-0673-4f83-a483-2f9682767233" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_b72f07dd-597f-4a87-8aa8-5eacaa471d2f" xlink:to="loc_us-gaap_AccountsPayableCurrent_ac815533-0673-4f83-a483-2f9682767233" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_2d67467b-798e-40af-a27f-dd918cf5db8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_b72f07dd-597f-4a87-8aa8-5eacaa471d2f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_2d67467b-798e-40af-a27f-dd918cf5db8c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_ad561901-27a1-4b66-9d97-6ac562964930" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_b72f07dd-597f-4a87-8aa8-5eacaa471d2f" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_ad561901-27a1-4b66-9d97-6ac562964930" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_8bb8eaa4-ef3d-40f3-b6e5-fae58f562309" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_b72f07dd-597f-4a87-8aa8-5eacaa471d2f" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_8bb8eaa4-ef3d-40f3-b6e5-fae58f562309" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LinesOfCreditCurrent_e81466df-806a-44fd-88db-0c5a53dc4d8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LinesOfCreditCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_b72f07dd-597f-4a87-8aa8-5eacaa471d2f" xlink:to="loc_us-gaap_LinesOfCreditCurrent_e81466df-806a-44fd-88db-0c5a53dc4d8f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_3d825728-3de6-4975-8992-e2895cde3b68" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_028df4a7-ba38-48e6-8c37-0fdeb97a884a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_3d825728-3de6-4975-8992-e2895cde3b68" xlink:to="loc_us-gaap_LiabilitiesCurrent_028df4a7-ba38-48e6-8c37-0fdeb97a884a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_63a8edc7-39db-421b-9571-c132c68cd4ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_3d825728-3de6-4975-8992-e2895cde3b68" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_63a8edc7-39db-421b-9571-c132c68cd4ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_83913d89-1b91-40a2-a1e1-dd16a59e2530" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_3d825728-3de6-4975-8992-e2895cde3b68" xlink:to="loc_us-gaap_StockholdersEquity_83913d89-1b91-40a2-a1e1-dd16a59e2530" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_f6814c0f-a527-4263-bc86-9551e4afa1c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_e7b15a6f-e417-4577-abe0-96f9008bab87" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_f6814c0f-a527-4263-bc86-9551e4afa1c6" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_e7b15a6f-e417-4577-abe0-96f9008bab87" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_035a9a52-6fb2-4494-9a79-ca1b0ee5f371" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_f6814c0f-a527-4263-bc86-9551e4afa1c6" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_035a9a52-6fb2-4494-9a79-ca1b0ee5f371" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_57505816-19ba-4cc3-af5f-1d1136635212" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_f6814c0f-a527-4263-bc86-9551e4afa1c6" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_57505816-19ba-4cc3-af5f-1d1136635212" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_b664d1f6-1b36-45de-8265-b995dcbd0fb9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_f6814c0f-a527-4263-bc86-9551e4afa1c6" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_b664d1f6-1b36-45de-8265-b995dcbd0fb9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_d7013947-b24c-45dd-abbf-8cbc2b5edc3e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e12ef5f3-6cb3-462f-8e47-c5d0c23943b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_d7013947-b24c-45dd-abbf-8cbc2b5edc3e" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e12ef5f3-6cb3-462f-8e47-c5d0c23943b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent_c2c1826a-257b-4e97-8f2c-0b1657124ddd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_d7013947-b24c-45dd-abbf-8cbc2b5edc3e" xlink:to="loc_us-gaap_MarketableSecuritiesCurrent_c2c1826a-257b-4e97-8f2c-0b1657124ddd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_7bb10b91-595c-41cb-b1e6-a999e7f3e61a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_d7013947-b24c-45dd-abbf-8cbc2b5edc3e" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_7bb10b91-595c-41cb-b1e6-a999e7f3e61a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_2289fae4-2b78-46be-b266-964f11c06740" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_d7013947-b24c-45dd-abbf-8cbc2b5edc3e" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_2289fae4-2b78-46be-b266-964f11c06740" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" xlink:type="simple" xlink:href="inuv-20230331.xsd#CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS"/>
  <link:calculationLink xlink:role="http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_76150b0d-697d-49f0-b57f-5bcd2c09cc89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingInterestExpense_f7f078c0-d4d6-45ea-aaf2-757ff78ccbfa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingInterestExpense"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_76150b0d-697d-49f0-b57f-5bcd2c09cc89" xlink:to="loc_us-gaap_FinancingInterestExpense_f7f078c0-d4d6-45ea-aaf2-757ff78ccbfa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_402a33b9-ca82-40f6-a47c-f957834a8d5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_76150b0d-697d-49f0-b57f-5bcd2c09cc89" xlink:to="loc_us-gaap_OperatingIncomeLoss_402a33b9-ca82-40f6-a47c-f957834a8d5e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_5d7e899b-dc26-462a-a5eb-8c9589e61823" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_76150b0d-697d-49f0-b57f-5bcd2c09cc89" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_5d7e899b-dc26-462a-a5eb-8c9589e61823" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_8ef8a001-3178-46ad-980a-a34a933f1179" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_616d59ed-9efd-497c-9f1c-154b073bfbf1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_8ef8a001-3178-46ad-980a-a34a933f1179" xlink:to="loc_us-gaap_GrossProfit_616d59ed-9efd-497c-9f1c-154b073bfbf1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_38b60802-7f96-4b94-ba5f-e385c4268c4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_8ef8a001-3178-46ad-980a-a34a933f1179" xlink:to="loc_us-gaap_OperatingExpenses_38b60802-7f96-4b94-ba5f-e385c4268c4f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_25222cef-c2d8-450d-8206-fd5e8abaa393" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_8ca63b34-976e-46d4-868f-f21d6f0b8956" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_25222cef-c2d8-450d-8206-fd5e8abaa393" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_8ca63b34-976e-46d4-868f-f21d6f0b8956" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalariesAndWages_15ec6097-6121-49b2-9d91-eee9284bfc33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalariesAndWages"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_25222cef-c2d8-450d-8206-fd5e8abaa393" xlink:to="loc_us-gaap_SalariesAndWages_15ec6097-6121-49b2-9d91-eee9284bfc33" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_SearchCosts_8471dd63-c219-4093-a56f-40fb1cc8fe32" xlink:href="inuv-20230331.xsd#inuv_SearchCosts"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_25222cef-c2d8-450d-8206-fd5e8abaa393" xlink:to="loc_inuv_SearchCosts_8471dd63-c219-4093-a56f-40fb1cc8fe32" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_33c3f85d-6b0a-4edc-a1bc-b4b56cdb50e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_5f0f2ac3-3af3-4573-a4c2-82bca03b1df2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_33c3f85d-6b0a-4edc-a1bc-b4b56cdb50e3" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_5f0f2ac3-3af3-4573-a4c2-82bca03b1df2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_cba40886-ab19-4339-a4c2-af7ed33ab4c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_33c3f85d-6b0a-4edc-a1bc-b4b56cdb50e3" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_cba40886-ab19-4339-a4c2-af7ed33ab4c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_973d8c33-619a-4376-a087-d524321f2542" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_cf424060-02d4-4688-aec4-329c83fb27c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_973d8c33-619a-4376-a087-d524321f2542" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_cf424060-02d4-4688-aec4-329c83fb27c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_07759c5b-2925-4296-9fc4-75e6688ae418" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_973d8c33-619a-4376-a087-d524321f2542" xlink:to="loc_us-gaap_NetIncomeLoss_07759c5b-2925-4296-9fc4-75e6688ae418" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="inuv-20230331.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:calculationLink xlink:role="http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8fa48176-7d5f-4fb9-a3e5-5e93b11b08db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_a5369f6e-1e73-4bd6-beb7-e018924edff6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8fa48176-7d5f-4fb9-a3e5-5e93b11b08db" xlink:to="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_a5369f6e-1e73-4bd6-beb7-e018924edff6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities_0be83d4d-a2db-4304-9957-da8990007ed2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8fa48176-7d5f-4fb9-a3e5-5e93b11b08db" xlink:to="loc_us-gaap_PaymentsToAcquireMarketableSecurities_0be83d4d-a2db-4304-9957-da8990007ed2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_15dec466-b614-484b-a937-dc73ae09569b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8fa48176-7d5f-4fb9-a3e5-5e93b11b08db" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_15dec466-b614-484b-a937-dc73ae09569b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_041d5ed6-05fa-4c33-b49a-beadfa2c0210" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_fb97b9f9-f7d6-4e3c-90e5-e7a3b0f9a843" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_041d5ed6-05fa-4c33-b49a-beadfa2c0210" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_fb97b9f9-f7d6-4e3c-90e5-e7a3b0f9a843" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_c7691cc3-ca14-4f7c-80b7-46be5b67638d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_041d5ed6-05fa-4c33-b49a-beadfa2c0210" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_c7691cc3-ca14-4f7c-80b7-46be5b67638d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_9a041683-8c88-4a3c-a098-c146099b26d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_041d5ed6-05fa-4c33-b49a-beadfa2c0210" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_9a041683-8c88-4a3c-a098-c146099b26d0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_aaae2a94-9be9-4542-a757-2f901723fc0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_97750676-06fd-4256-ab3c-0e0b06370b30" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_aaae2a94-9be9-4542-a757-2f901723fc0b" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_97750676-06fd-4256-ab3c-0e0b06370b30" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_bc249e11-55f2-4eab-87cf-f6ffcd346a93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_aaae2a94-9be9-4542-a757-2f901723fc0b" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_bc249e11-55f2-4eab-87cf-f6ffcd346a93" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_afa2f581-be7a-42f9-a614-0d1417d3606f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_aaae2a94-9be9-4542-a757-2f901723fc0b" xlink:to="loc_us-gaap_ShareBasedCompensation_afa2f581-be7a-42f9-a614-0d1417d3606f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_a034e8b5-75c6-46c4-bc4b-a017769810ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_aaae2a94-9be9-4542-a757-2f901723fc0b" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_a034e8b5-75c6-46c4-bc4b-a017769810ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_9a751e20-cbad-4f0e-906e-a6fede5ab3a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_aaae2a94-9be9-4542-a757-2f901723fc0b" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_9a751e20-cbad-4f0e-906e-a6fede5ab3a0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_FinanceAndOperatingLeaseRightOfUseAssetAmortization_f3b96705-c36b-431f-a243-4bc381fd1b9f" xlink:href="inuv-20230331.xsd#inuv_FinanceAndOperatingLeaseRightOfUseAssetAmortization"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_aaae2a94-9be9-4542-a757-2f901723fc0b" xlink:to="loc_inuv_FinanceAndOperatingLeaseRightOfUseAssetAmortization_f3b96705-c36b-431f-a243-4bc381fd1b9f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_401d5558-fbcd-4842-8b4c-8c15ca55817b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_aaae2a94-9be9-4542-a757-2f901723fc0b" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_401d5558-fbcd-4842-8b4c-8c15ca55817b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_060c58e9-8262-4ecd-89ac-aad60bae9252" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_aaae2a94-9be9-4542-a757-2f901723fc0b" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_060c58e9-8262-4ecd-89ac-aad60bae9252" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_3856ddf4-2b7d-4740-b3a1-33651ba13f0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_aaae2a94-9be9-4542-a757-2f901723fc0b" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_3856ddf4-2b7d-4740-b3a1-33651ba13f0b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_5e149345-9f9e-424a-abaf-1e80a314986b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_aaae2a94-9be9-4542-a757-2f901723fc0b" xlink:to="loc_us-gaap_NetIncomeLoss_5e149345-9f9e-424a-abaf-1e80a314986b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_ee5699b6-e17a-4a04-8836-0824762d9ff2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_aaae2a94-9be9-4542-a757-2f901723fc0b" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_ee5699b6-e17a-4a04-8836-0824762d9ff2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInvestments_c7babe32-abf3-4228-83f8-7acbecd831e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnInvestments"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_aaae2a94-9be9-4542-a757-2f901723fc0b" xlink:to="loc_us-gaap_GainLossOnInvestments_c7babe32-abf3-4228-83f8-7acbecd831e8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_GrantExpenseDerecognitionOfContingenciesAndGrants_ad586a3e-e009-463b-8650-f692328d7d9f" xlink:href="inuv-20230331.xsd#inuv_GrantExpenseDerecognitionOfContingenciesAndGrants"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_aaae2a94-9be9-4542-a757-2f901723fc0b" xlink:to="loc_inuv_GrantExpenseDerecognitionOfContingenciesAndGrants_ad586a3e-e009-463b-8650-f692328d7d9f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAdjustmentOfWarrants_abb7f197-80ad-4a88-a841-970be7052317" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAdjustmentOfWarrants"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_aaae2a94-9be9-4542-a757-2f901723fc0b" xlink:to="loc_us-gaap_FairValueAdjustmentOfWarrants_abb7f197-80ad-4a88-a841-970be7052317" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_8d02900c-7f5e-409a-ae29-9f9f1ea921aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1a63b81b-f26a-46c5-982d-6277afb5c63c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_8d02900c-7f5e-409a-ae29-9f9f1ea921aa" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1a63b81b-f26a-46c5-982d-6277afb5c63c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_b1ec19b3-c6fd-4f78-b56e-4e5ddb45a53b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_8d02900c-7f5e-409a-ae29-9f9f1ea921aa" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_b1ec19b3-c6fd-4f78-b56e-4e5ddb45a53b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b69e7abd-fae0-4b27-b6f5-3c6ab8124275" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_8d02900c-7f5e-409a-ae29-9f9f1ea921aa" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b69e7abd-fae0-4b27-b6f5-3c6ab8124275" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/FairValueMeasurementsSummaryofInvestmentsatFairValueDetails" xlink:type="simple" xlink:href="inuv-20230331.xsd#FairValueMeasurementsSummaryofInvestmentsatFairValueDetails"/>
  <link:calculationLink xlink:role="http://www.inuvo.com/role/FairValueMeasurementsSummaryofInvestmentsatFairValueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_70065f9f-26f1-4605-aa09-e309b5402b81" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_f1ae8e1a-e1aa-4bf2-afe4-06a445191334" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_70065f9f-26f1-4605-aa09-e309b5402b81" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_f1ae8e1a-e1aa-4bf2-afe4-06a445191334" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_c973b16c-a122-4c0f-b2bb-7412e4a87689" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_70065f9f-26f1-4605-aa09-e309b5402b81" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_c973b16c-a122-4c0f-b2bb-7412e4a87689" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_59113bad-380f-4499-842e-20bfd69d5734" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_70065f9f-26f1-4605-aa09-e309b5402b81" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_59113bad-380f-4499-842e-20bfd69d5734" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/FairValueMeasurementsSummaryofCashEquivalentsandMarketableSecuritiesDetails" xlink:type="simple" xlink:href="inuv-20230331.xsd#FairValueMeasurementsSummaryofCashEquivalentsandMarketableSecuritiesDetails"/>
  <link:calculationLink xlink:role="http://www.inuvo.com/role/FairValueMeasurementsSummaryofCashEquivalentsandMarketableSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_df2f5f12-930b-4ecd-ab10-9064d9d606ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_0768ca70-6274-4dee-b1c4-ddde9205a0ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_df2f5f12-930b-4ecd-ab10-9064d9d606ae" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_0768ca70-6274-4dee-b1c4-ddde9205a0ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax_2aa4ac28-36ef-441b-8cae-8f49e49ad983" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_df2f5f12-930b-4ecd-ab10-9064d9d606ae" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax_2aa4ac28-36ef-441b-8cae-8f49e49ad983" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiCost_d57a53a4-601f-4348-8396-14d393cae467" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNiCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_af9c6c14-b049-4d32-a877-7f183529358c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EquitySecuritiesFvNiCost_d57a53a4-601f-4348-8396-14d393cae467" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_af9c6c14-b049-4d32-a877-7f183529358c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_EquitySecuritiesFVNIAccumulatedGrossUnrealizedLossBeforeTax_044c6e5e-ce06-46d1-be7d-cf5a66bf748c" xlink:href="inuv-20230331.xsd#inuv_EquitySecuritiesFVNIAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EquitySecuritiesFvNiCost_d57a53a4-601f-4348-8396-14d393cae467" xlink:to="loc_inuv_EquitySecuritiesFVNIAccumulatedGrossUnrealizedLossBeforeTax_044c6e5e-ce06-46d1-be7d-cf5a66bf748c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure_84b2a9e0-0cb1-4231-a3f3-3ecaa301a5cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_9c1da0bb-936c-4c1c-9458-b0311eeceb7b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InvestmentsFairValueDisclosure_84b2a9e0-0cb1-4231-a3f3-3ecaa301a5cb" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_9c1da0bb-936c-4c1c-9458-b0311eeceb7b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_362da0fd-c498-4a17-a604-c88830db52ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InvestmentsFairValueDisclosure_84b2a9e0-0cb1-4231-a3f3-3ecaa301a5cb" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_362da0fd-c498-4a17-a604-c88830db52ab" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/PropertyandEquipmentDetails" xlink:type="simple" xlink:href="inuv-20230331.xsd#PropertyandEquipmentDetails"/>
  <link:calculationLink xlink:role="http://www.inuvo.com/role/PropertyandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_9a793dea-9bdd-4874-ade1-b560f9b77c02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_463578ce-2659-425f-b8e4-5c897fe42893" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_9a793dea-9bdd-4874-ade1-b560f9b77c02" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_463578ce-2659-425f-b8e4-5c897fe42893" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_589c55d8-025b-4ef8-8d96-61a261743d8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_9a793dea-9bdd-4874-ade1-b560f9b77c02" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_589c55d8-025b-4ef8-8d96-61a261743d8f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillScheduleofGoodwillandIntangibleAssetsDetails" xlink:type="simple" xlink:href="inuv-20230331.xsd#OtherIntangibleAssetsandGoodwillScheduleofGoodwillandIntangibleAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillScheduleofGoodwillandIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_dd27f28f-3932-448d-8762-366cf9d714fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillGross_3b1d73e9-af7a-4598-b09f-788a40dbb5e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Goodwill_dd27f28f-3932-448d-8762-366cf9d714fb" xlink:to="loc_us-gaap_GoodwillGross_3b1d73e9-af7a-4598-b09f-788a40dbb5e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_2df8b6de-fed5-4b00-943b-30841fcc8f39" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_IntangibleAssetsAccumulatedAmortizationandImpairmentLoss_8b7969fa-c204-4066-b847-c690ec112bcf" xlink:href="inuv-20230331.xsd#inuv_IntangibleAssetsAccumulatedAmortizationandImpairmentLoss"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_2df8b6de-fed5-4b00-943b-30841fcc8f39" xlink:to="loc_inuv_IntangibleAssetsAccumulatedAmortizationandImpairmentLoss_8b7969fa-c204-4066-b847-c690ec112bcf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_FiniteLivedandIndefiniteLivedIntangibleAssetsLongTermPortionGross_5cecc8b8-e346-48b1-8f83-dd3e102b385e" xlink:href="inuv-20230331.xsd#inuv_FiniteLivedandIndefiniteLivedIntangibleAssetsLongTermPortionGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_2df8b6de-fed5-4b00-943b-30841fcc8f39" xlink:to="loc_inuv_FiniteLivedandIndefiniteLivedIntangibleAssetsLongTermPortionGross_5cecc8b8-e346-48b1-8f83-dd3e102b385e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_FiniteLivedandIndefiniteLivedIntangibleAssetsLongTermPortionGross_adb7ada5-be4f-4db7-a45e-da2bbe79a3a3" xlink:href="inuv-20230331.xsd#inuv_FiniteLivedandIndefiniteLivedIntangibleAssetsLongTermPortionGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_52167bde-93df-4576-a704-463f830f302b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_inuv_FiniteLivedandIndefiniteLivedIntangibleAssetsLongTermPortionGross_adb7ada5-be4f-4db7-a45e-da2bbe79a3a3" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_52167bde-93df-4576-a704-463f830f302b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_97d3cc4b-f37f-451e-816a-f7cd524409d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_inuv_FiniteLivedandIndefiniteLivedIntangibleAssetsLongTermPortionGross_adb7ada5-be4f-4db7-a45e-da2bbe79a3a3" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_97d3cc4b-f37f-451e-816a-f7cd524409d4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillAmortizationExpenseDetails" xlink:type="simple" xlink:href="inuv-20230331.xsd#OtherIntangibleAssetsandGoodwillAmortizationExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillAmortizationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_f26069db-23f7-4c63-b068-9a5094de465e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_cfc4028c-48ad-4c0b-8885-c74a7238df1c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_f26069db-23f7-4c63-b068-9a5094de465e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_cfc4028c-48ad-4c0b-8885-c74a7238df1c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour_f0e786ff-4dbd-4034-b7a6-635ef50d4f11" xlink:href="inuv-20230331.xsd#inuv_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_f26069db-23f7-4c63-b068-9a5094de465e" xlink:to="loc_inuv_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour_f0e786ff-4dbd-4034-b7a6-635ef50d4f11" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_2e7c5636-52f3-4d3e-bfdb-513d3c734c14" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_f26069db-23f7-4c63-b068-9a5094de465e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_2e7c5636-52f3-4d3e-bfdb-513d3c734c14" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_1a529bd8-f1ce-4083-9f2e-a8cb730578cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_f26069db-23f7-4c63-b068-9a5094de465e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_1a529bd8-f1ce-4083-9f2e-a8cb730578cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_0d512d96-56ee-4eab-8b48-f5ec740fc7e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_f26069db-23f7-4c63-b068-9a5094de465e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_0d512d96-56ee-4eab-8b48-f5ec740fc7e1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_002da74e-8719-48db-88a7-c6ce3e82df0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_f26069db-23f7-4c63-b068-9a5094de465e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_002da74e-8719-48db-88a7-c6ce3e82df0b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" xlink:type="simple" xlink:href="inuv-20230331.xsd#AccruedExpensesandOtherCurrentLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.inuvo.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_inuv_AccruedLiabilitiesAndLeaseLiabilityCurrent_f71badab-887e-4143-920c-9614f136104d" xlink:href="inuv-20230331.xsd#inuv_AccruedLiabilitiesAndLeaseLiabilityCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_AccruedGrantCurrent_5cccf3b8-e0b5-40e7-b13b-5ed1b0e9d765" xlink:href="inuv-20230331.xsd#inuv_AccruedGrantCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_inuv_AccruedLiabilitiesAndLeaseLiabilityCurrent_f71badab-887e-4143-920c-9614f136104d" xlink:to="loc_inuv_AccruedGrantCurrent_5cccf3b8-e0b5-40e7-b13b-5ed1b0e9d765" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_3b8dfa48-33ad-42b7-9c42-cf7d35b5ca8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_inuv_AccruedLiabilitiesAndLeaseLiabilityCurrent_f71badab-887e-4143-920c-9614f136104d" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_3b8dfa48-33ad-42b7-9c42-cf7d35b5ca8a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_85379624-3c66-4ed7-aa21-1d662f49e569" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_inuv_AccruedLiabilitiesAndLeaseLiabilityCurrent_f71badab-887e-4143-920c-9614f136104d" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_85379624-3c66-4ed7-aa21-1d662f49e569" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_6ca7ed63-d8ba-4cdb-bf11-87766571fc37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_inuv_AccruedLiabilitiesAndLeaseLiabilityCurrent_f71badab-887e-4143-920c-9614f136104d" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_6ca7ed63-d8ba-4cdb-bf11-87766571fc37" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedMarketingCostsCurrent_fc221c04-c1a3-476c-80c0-e7a5cbb8891d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedMarketingCostsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_inuv_AccruedLiabilitiesAndLeaseLiabilityCurrent_f71badab-887e-4143-920c-9614f136104d" xlink:to="loc_us-gaap_AccruedMarketingCostsCurrent_fc221c04-c1a3-476c-80c0-e7a5cbb8891d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/StockBasedCompensationScheduleofGrantsDetails" xlink:type="simple" xlink:href="inuv-20230331.xsd#StockBasedCompensationScheduleofGrantsDetails"/>
  <link:calculationLink xlink:role="http://www.inuvo.com/role/StockBasedCompensationScheduleofGrantsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_2ccbc3c6-2fed-4cd1-9d8b-bd2878a7eb3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_8e9a199b-d842-4fdc-ab39-bc5375de8def" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_2ccbc3c6-2fed-4cd1-9d8b-bd2878a7eb3f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_8e9a199b-d842-4fdc-ab39-bc5375de8def" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_ab07564e-9dd9-4fc1-801f-5239096ed5c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_2ccbc3c6-2fed-4cd1-9d8b-bd2878a7eb3f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_ab07564e-9dd9-4fc1-801f-5239096ed5c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesExercised_23c9493a-47c0-4fa8-b402-f6f7d367ad05" xlink:href="inuv-20230331.xsd#inuv_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesExercised"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_2ccbc3c6-2fed-4cd1-9d8b-bd2878a7eb3f" xlink:to="loc_inuv_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesExercised_23c9493a-47c0-4fa8-b402-f6f7d367ad05" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_26932b3c-a19b-416e-ba84-2bb9efd73bde" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_2ccbc3c6-2fed-4cd1-9d8b-bd2878a7eb3f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_26932b3c-a19b-416e-ba84-2bb9efd73bde" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/LeasesOperatingLeasesDetails" xlink:type="simple" xlink:href="inuv-20230331.xsd#LeasesOperatingLeasesDetails"/>
  <link:calculationLink xlink:role="http://www.inuvo.com/role/LeasesOperatingLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_a947fe4b-8b20-4f45-a06b-0f03c18f33c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_125d5535-52f8-4735-a081-9906e9c2864c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_a947fe4b-8b20-4f45-a06b-0f03c18f33c1" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_125d5535-52f8-4735-a081-9906e9c2864c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_db383b68-aa5e-4755-be37-6066d3d59f4e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_a947fe4b-8b20-4f45-a06b-0f03c18f33c1" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_db383b68-aa5e-4755-be37-6066d3d59f4e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_f6e9bfc6-f02c-4ead-82a0-2c5686b3f647" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_a947fe4b-8b20-4f45-a06b-0f03c18f33c1" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_f6e9bfc6-f02c-4ead-82a0-2c5686b3f647" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_7c238e51-3bc1-4974-bcb4-9aad9a61dadf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_a947fe4b-8b20-4f45-a06b-0f03c18f33c1" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_7c238e51-3bc1-4974-bcb4-9aad9a61dadf" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/LeasesOperatingLeasesDetails_1" xlink:type="simple" xlink:href="inuv-20230331.xsd#LeasesOperatingLeasesDetails_1"/>
  <link:calculationLink xlink:role="http://www.inuvo.com/role/LeasesOperatingLeasesDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_e9686bb8-0a77-414e-b104-1c02d4e559fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_88919485-a9d1-4985-a710-708dd19e2fdc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_e9686bb8-0a77-414e-b104-1c02d4e559fe" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_88919485-a9d1-4985-a710-708dd19e2fdc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_c38e7c0f-a355-4bf6-925a-8e04a067ac19" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_e9686bb8-0a77-414e-b104-1c02d4e559fe" xlink:to="loc_us-gaap_OperatingLeaseLiability_c38e7c0f-a355-4bf6-925a-8e04a067ac19" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/LeasesFinanceLeasesDetails" xlink:type="simple" xlink:href="inuv-20230331.xsd#LeasesFinanceLeasesDetails"/>
  <link:calculationLink xlink:role="http://www.inuvo.com/role/LeasesFinanceLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_be108c4f-41fa-49ef-9c27-5a50e3223938" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_9a4fa701-d15f-4245-8732-859bfb079b4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_be108c4f-41fa-49ef-9c27-5a50e3223938" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_9a4fa701-d15f-4245-8732-859bfb079b4f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_1258ff77-9ef4-4b1e-9102-f906ffe75aa5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_be108c4f-41fa-49ef-9c27-5a50e3223938" xlink:to="loc_us-gaap_FinanceLeaseLiability_1258ff77-9ef4-4b1e-9102-f906ffe75aa5" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/LeasesFinanceLeasesDetails_1" xlink:type="simple" xlink:href="inuv-20230331.xsd#LeasesFinanceLeasesDetails_1"/>
  <link:calculationLink xlink:role="http://www.inuvo.com/role/LeasesFinanceLeasesDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_b83d0d61-290a-4c46-9e5c-763009790f49" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_66d0cb4d-e32e-4a5c-85e6-6e9f7d3e576b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_b83d0d61-290a-4c46-9e5c-763009790f49" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_66d0cb4d-e32e-4a5c-85e6-6e9f7d3e576b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_3facc3ea-2793-43ef-bdec-7b4c6d11b5e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_b83d0d61-290a-4c46-9e5c-763009790f49" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_3facc3ea-2793-43ef-bdec-7b4c6d11b5e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_6852f65c-d150-4878-9b9c-6f3379981726" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_b83d0d61-290a-4c46-9e5c-763009790f49" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_6852f65c-d150-4878-9b9c-6f3379981726" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>8
<FILENAME>inuv-20230331_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:26bdd9e4-ebad-440f-8a46-26d43391bb1c,g:d81c0f6a-dca8-43df-8727-041f951750b4-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="simple" xlink:href="inuv-20230331.xsd#CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"/>
  <link:definitionLink xlink:role="http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="extended" id="ibc31fc43ebae4b7d80ef56fc408efaa4_CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_c94d7742-676c-49a7-9e20-32e2e9c76b45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4a4323d4-48ef-418e-9e83-0a7d8fb199b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_c94d7742-676c-49a7-9e20-32e2e9c76b45" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4a4323d4-48ef-418e-9e83-0a7d8fb199b1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_f40d8fd3-4e71-47c5-8518-12f14fb04839" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4a4323d4-48ef-418e-9e83-0a7d8fb199b1" xlink:to="loc_us-gaap_SharesOutstanding_f40d8fd3-4e71-47c5-8518-12f14fb04839" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_17550358-ad3d-4083-9e91-b8c6779adfca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4a4323d4-48ef-418e-9e83-0a7d8fb199b1" xlink:to="loc_us-gaap_StockholdersEquity_17550358-ad3d-4083-9e91-b8c6779adfca" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_d711ca9f-a0da-4d38-be69-097ae9586a3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4a4323d4-48ef-418e-9e83-0a7d8fb199b1" xlink:to="loc_us-gaap_NetIncomeLoss_d711ca9f-a0da-4d38-be69-097ae9586a3b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_45657d9f-1124-4461-8ba1-a383d44f28a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4a4323d4-48ef-418e-9e83-0a7d8fb199b1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_45657d9f-1124-4461-8ba1-a383d44f28a6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_51a7c003-ced0-4b9c-86b6-121ee69000b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4a4323d4-48ef-418e-9e83-0a7d8fb199b1" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_51a7c003-ced0-4b9c-86b6-121ee69000b1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_8b28b3fb-21c8-4738-bcbb-035dffc43b15" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4a4323d4-48ef-418e-9e83-0a7d8fb199b1" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_8b28b3fb-21c8-4738-bcbb-035dffc43b15" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_9b3205bd-e714-47f7-a45e-ffdd120be48f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4a4323d4-48ef-418e-9e83-0a7d8fb199b1" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_9b3205bd-e714-47f7-a45e-ffdd120be48f" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_c7063ea8-4dcb-4d2e-a5a9-b8e765bf734f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4a4323d4-48ef-418e-9e83-0a7d8fb199b1" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_c7063ea8-4dcb-4d2e-a5a9-b8e765bf734f" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_AdjustmentsToAdditionalPaidInCapitalChangeInWarrantVesting_b7abac00-17e6-4021-913d-a4076f0b531b" xlink:href="inuv-20230331.xsd#inuv_AdjustmentsToAdditionalPaidInCapitalChangeInWarrantVesting"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4a4323d4-48ef-418e-9e83-0a7d8fb199b1" xlink:to="loc_inuv_AdjustmentsToAdditionalPaidInCapitalChangeInWarrantVesting_b7abac00-17e6-4021-913d-a4076f0b531b" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_5176cad4-d1be-4921-b27c-970403b0601b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4a4323d4-48ef-418e-9e83-0a7d8fb199b1" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_5176cad4-d1be-4921-b27c-970403b0601b" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_e04adece-5dd8-404d-a2e5-60773bad3a46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_c02633b3-22ad-4036-8442-92f96469add8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_c947bd95-efd3-4304-a1c6-1492886cfdef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_c94d7742-676c-49a7-9e20-32e2e9c76b45" xlink:to="loc_us-gaap_StatementTable_c947bd95-efd3-4304-a1c6-1492886cfdef" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_a57bccc1-fb28-4d75-a969-d86745749a42" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_c947bd95-efd3-4304-a1c6-1492886cfdef" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_a57bccc1-fb28-4d75-a969-d86745749a42" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_a57bccc1-fb28-4d75-a969-d86745749a42_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_a57bccc1-fb28-4d75-a969-d86745749a42" xlink:to="loc_us-gaap_EquityComponentDomain_a57bccc1-fb28-4d75-a969-d86745749a42_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_8a5d61ad-88fc-4a2f-9d90-b084e7544b95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_a57bccc1-fb28-4d75-a969-d86745749a42" xlink:to="loc_us-gaap_EquityComponentDomain_8a5d61ad-88fc-4a2f-9d90-b084e7544b95" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_ec503221-7ffb-41af-b83f-a9da5b7a4be3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_8a5d61ad-88fc-4a2f-9d90-b084e7544b95" xlink:to="loc_us-gaap_CommonStockMember_ec503221-7ffb-41af-b83f-a9da5b7a4be3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_c68a93d2-2665-4ce3-bc8a-288b6d9c563b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_8a5d61ad-88fc-4a2f-9d90-b084e7544b95" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_c68a93d2-2665-4ce3-bc8a-288b6d9c563b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_087c6cee-9269-48bb-b8d8-ee999e6c0a3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_8a5d61ad-88fc-4a2f-9d90-b084e7544b95" xlink:to="loc_us-gaap_RetainedEarningsMember_087c6cee-9269-48bb-b8d8-ee999e6c0a3b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_9e37dfbd-9af8-45f1-9bad-3efe7a1c4319" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_8a5d61ad-88fc-4a2f-9d90-b084e7544b95" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_9e37dfbd-9af8-45f1-9bad-3efe7a1c4319" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/OrganizationandBusinessNarrativeDetails" xlink:type="simple" xlink:href="inuv-20230331.xsd#OrganizationandBusinessNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.inuvo.com/role/OrganizationandBusinessNarrativeDetails" xlink:type="extended" id="i85f4a9be1447435bbe2fc10a5c092426_OrganizationandBusinessNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_210923fc-a87c-4786-a15f-58d227203d05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_NumberOfPatentsIssued_e85249a6-996c-466a-b759-89a6b79ff50c" xlink:href="inuv-20230331.xsd#inuv_NumberOfPatentsIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_210923fc-a87c-4786-a15f-58d227203d05" xlink:to="loc_inuv_NumberOfPatentsIssued_e85249a6-996c-466a-b759-89a6b79ff50c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_NumberOfPatentsPending_80cac5b5-a8fd-4fac-b452-6cc71ee5d0d7" xlink:href="inuv-20230331.xsd#inuv_NumberOfPatentsPending"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_210923fc-a87c-4786-a15f-58d227203d05" xlink:to="loc_inuv_NumberOfPatentsPending_80cac5b5-a8fd-4fac-b452-6cc71ee5d0d7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_SaleOfStockConsiderationReceivedOnTransactionAuthorizedAmount_d9a6f8a3-ea59-4117-b5f5-bd97832cd9eb" xlink:href="inuv-20230331.xsd#inuv_SaleOfStockConsiderationReceivedOnTransactionAuthorizedAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_210923fc-a87c-4786-a15f-58d227203d05" xlink:to="loc_inuv_SaleOfStockConsiderationReceivedOnTransactionAuthorizedAmount_d9a6f8a3-ea59-4117-b5f5-bd97832cd9eb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_PeriodForWhichAdvanceNoticeIsDueToTerminateAgreement_1386d701-7321-4b1d-8e2a-1bedeeb8b36f" xlink:href="inuv-20230331.xsd#inuv_PeriodForWhichAdvanceNoticeIsDueToTerminateAgreement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_210923fc-a87c-4786-a15f-58d227203d05" xlink:to="loc_inuv_PeriodForWhichAdvanceNoticeIsDueToTerminateAgreement_1386d701-7321-4b1d-8e2a-1bedeeb8b36f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_CommissionFeePercent_a0a8a679-f38d-4a55-94d3-039cad6f0a09" xlink:href="inuv-20230331.xsd#inuv_CommissionFeePercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_210923fc-a87c-4786-a15f-58d227203d05" xlink:to="loc_inuv_CommissionFeePercent_a0a8a679-f38d-4a55-94d3-039cad6f0a09" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_63260210-c60a-4ea2-a63b-0dd0e0c31e90" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_210923fc-a87c-4786-a15f-58d227203d05" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_63260210-c60a-4ea2-a63b-0dd0e0c31e90" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_WorkingCapitalNet_89936f4a-4dcb-495d-8b21-560f8fb31d9a" xlink:href="inuv-20230331.xsd#inuv_WorkingCapitalNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_210923fc-a87c-4786-a15f-58d227203d05" xlink:to="loc_inuv_WorkingCapitalNet_89936f4a-4dcb-495d-8b21-560f8fb31d9a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_6e5b2a76-baed-47ec-9578-8215f689f6e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_210923fc-a87c-4786-a15f-58d227203d05" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_6e5b2a76-baed-47ec-9578-8215f689f6e3" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_7f5d1e05-0d5a-4c95-a5b8-d8cbf06109ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_210923fc-a87c-4786-a15f-58d227203d05" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_7f5d1e05-0d5a-4c95-a5b8-d8cbf06109ba" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_590f6cef-b0f2-4ffc-a41f-3f19ecdb5e8e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_210923fc-a87c-4786-a15f-58d227203d05" xlink:to="loc_us-gaap_DebtInstrumentTable_590f6cef-b0f2-4ffc-a41f-3f19ecdb5e8e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_87874d98-7d63-4950-9960-7e5d35e241f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_590f6cef-b0f2-4ffc-a41f-3f19ecdb5e8e" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_87874d98-7d63-4950-9960-7e5d35e241f7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_87874d98-7d63-4950-9960-7e5d35e241f7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_87874d98-7d63-4950-9960-7e5d35e241f7" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_87874d98-7d63-4950-9960-7e5d35e241f7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_57b65624-2203-43ed-96bf-2acaa3301e08" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_87874d98-7d63-4950-9960-7e5d35e241f7" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_57b65624-2203-43ed-96bf-2acaa3301e08" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_888507c6-0a2c-4e87-b7c6-57e8615edca5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_57b65624-2203-43ed-96bf-2acaa3301e08" xlink:to="loc_us-gaap_SalesRevenueNetMember_888507c6-0a2c-4e87-b7c6-57e8615edca5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember_09b61f97-adc0-49b9-93f7-df2147e427bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_57b65624-2203-43ed-96bf-2acaa3301e08" xlink:to="loc_us-gaap_AccountsReceivableMember_09b61f97-adc0-49b9-93f7-df2147e427bd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_b28bf0b5-1d65-4b23-9240-b2753dadf4b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_590f6cef-b0f2-4ffc-a41f-3f19ecdb5e8e" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_b28bf0b5-1d65-4b23-9240-b2753dadf4b5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_b28bf0b5-1d65-4b23-9240-b2753dadf4b5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_b28bf0b5-1d65-4b23-9240-b2753dadf4b5" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_b28bf0b5-1d65-4b23-9240-b2753dadf4b5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_452227d0-faf9-4a20-8424-b810a4d4f7a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_b28bf0b5-1d65-4b23-9240-b2753dadf4b5" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_452227d0-faf9-4a20-8424-b810a4d4f7a1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_3948c511-a74b-4450-afdb-53abc7124b22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_452227d0-faf9-4a20-8424-b810a4d4f7a1" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_3948c511-a74b-4450-afdb-53abc7124b22" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_5c5e5a8f-5594-4cb9-9d9e-4bd6cfda91d3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MajorCustomersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_590f6cef-b0f2-4ffc-a41f-3f19ecdb5e8e" xlink:to="loc_srt_MajorCustomersAxis_5c5e5a8f-5594-4cb9-9d9e-4bd6cfda91d3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_5c5e5a8f-5594-4cb9-9d9e-4bd6cfda91d3_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_5c5e5a8f-5594-4cb9-9d9e-4bd6cfda91d3" xlink:to="loc_srt_NameOfMajorCustomerDomain_5c5e5a8f-5594-4cb9-9d9e-4bd6cfda91d3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_8b6e080e-1cc2-4ac3-8087-fe424d56e5c5" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_5c5e5a8f-5594-4cb9-9d9e-4bd6cfda91d3" xlink:to="loc_srt_NameOfMajorCustomerDomain_8b6e080e-1cc2-4ac3-8087-fe424d56e5c5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_CustomerOneTwoThreeAndFourMember_32728d67-1d0f-488a-8656-1e84b2e289be" xlink:href="inuv-20230331.xsd#inuv_CustomerOneTwoThreeAndFourMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_8b6e080e-1cc2-4ac3-8087-fe424d56e5c5" xlink:to="loc_inuv_CustomerOneTwoThreeAndFourMember_32728d67-1d0f-488a-8656-1e84b2e289be" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_CustomerOneTwoAndThreeMember_ad202b73-40e7-4b3e-82c2-b3100656a61c" xlink:href="inuv-20230331.xsd#inuv_CustomerOneTwoAndThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_inuv_CustomerOneTwoThreeAndFourMember_32728d67-1d0f-488a-8656-1e84b2e289be" xlink:to="loc_inuv_CustomerOneTwoAndThreeMember_ad202b73-40e7-4b3e-82c2-b3100656a61c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_CustomerOneMember_03471de4-3037-4f78-b840-7973a7c9b472" xlink:href="inuv-20230331.xsd#inuv_CustomerOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_inuv_CustomerOneTwoAndThreeMember_ad202b73-40e7-4b3e-82c2-b3100656a61c" xlink:to="loc_inuv_CustomerOneMember_03471de4-3037-4f78-b840-7973a7c9b472" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_CustomerTwoMember_e17700cd-9fc4-4a53-9c6c-2b083ba4837a" xlink:href="inuv-20230331.xsd#inuv_CustomerTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_inuv_CustomerOneTwoAndThreeMember_ad202b73-40e7-4b3e-82c2-b3100656a61c" xlink:to="loc_inuv_CustomerTwoMember_e17700cd-9fc4-4a53-9c6c-2b083ba4837a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_CustomerThreeMember_7f8a855b-031e-4818-9600-fc2006814b2c" xlink:href="inuv-20230331.xsd#inuv_CustomerThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_inuv_CustomerOneTwoAndThreeMember_ad202b73-40e7-4b3e-82c2-b3100656a61c" xlink:to="loc_inuv_CustomerThreeMember_7f8a855b-031e-4818-9600-fc2006814b2c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_CustomerFourMember_a4f7e20f-5a45-470a-a190-327834d864a3" xlink:href="inuv-20230331.xsd#inuv_CustomerFourMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_inuv_CustomerOneTwoThreeAndFourMember_32728d67-1d0f-488a-8656-1e84b2e289be" xlink:to="loc_inuv_CustomerFourMember_a4f7e20f-5a45-470a-a190-327834d864a3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_a3a0c4ff-715b-4dbf-83e2-53562d485c3e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_590f6cef-b0f2-4ffc-a41f-3f19ecdb5e8e" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_a3a0c4ff-715b-4dbf-83e2-53562d485c3e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_a3a0c4ff-715b-4dbf-83e2-53562d485c3e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_a3a0c4ff-715b-4dbf-83e2-53562d485c3e" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_a3a0c4ff-715b-4dbf-83e2-53562d485c3e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_18cd83b6-6b0e-4dc4-8138-bf6769117610" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_a3a0c4ff-715b-4dbf-83e2-53562d485c3e" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_18cd83b6-6b0e-4dc4-8138-bf6769117610" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_SalesAgreementMember_5811c320-d530-49ef-8ab3-1b33f107691e" xlink:href="inuv-20230331.xsd#inuv_SalesAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_18cd83b6-6b0e-4dc4-8138-bf6769117610" xlink:to="loc_inuv_SalesAgreementMember_5811c320-d530-49ef-8ab3-1b33f107691e" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/SummaryofSignificantAccountingPoliciesSummaryofRevenuefromProductsandServicesDetails" xlink:type="simple" xlink:href="inuv-20230331.xsd#SummaryofSignificantAccountingPoliciesSummaryofRevenuefromProductsandServicesDetails"/>
  <link:definitionLink xlink:role="http://www.inuvo.com/role/SummaryofSignificantAccountingPoliciesSummaryofRevenuefromProductsandServicesDetails" xlink:type="extended" id="i8b812effeb494160bfe404788e7d3781_SummaryofSignificantAccountingPoliciesSummaryofRevenuefromProductsandServicesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_63483055-a0fe-4f9e-a0f3-ab0cbaa91e5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_b8ec93fa-102e-46fb-804d-cbf22c7a144d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_63483055-a0fe-4f9e-a0f3-ab0cbaa91e5e" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_b8ec93fa-102e-46fb-804d-cbf22c7a144d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_PercentageOfTotalRevenue_e8a7ad09-94a4-42c9-80ab-12ebf2ae82e7" xlink:href="inuv-20230331.xsd#inuv_PercentageOfTotalRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_63483055-a0fe-4f9e-a0f3-ab0cbaa91e5e" xlink:to="loc_inuv_PercentageOfTotalRevenue_e8a7ad09-94a4-42c9-80ab-12ebf2ae82e7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_f9f461e1-f027-40f2-a1f4-0cb3f359935c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_63483055-a0fe-4f9e-a0f3-ab0cbaa91e5e" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_f9f461e1-f027-40f2-a1f4-0cb3f359935c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelAxis_af6bb87e-e5ab-44ad-9e62-312b04461f5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerSalesChannelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_f9f461e1-f027-40f2-a1f4-0cb3f359935c" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelAxis_af6bb87e-e5ab-44ad-9e62-312b04461f5f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelDomain_af6bb87e-e5ab-44ad-9e62-312b04461f5f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerSalesChannelDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelAxis_af6bb87e-e5ab-44ad-9e62-312b04461f5f" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelDomain_af6bb87e-e5ab-44ad-9e62-312b04461f5f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelDomain_7c7c3fb4-ee18-4961-8041-21889fc21b80" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerSalesChannelDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelAxis_af6bb87e-e5ab-44ad-9e62-312b04461f5f" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelDomain_7c7c3fb4-ee18-4961-8041-21889fc21b80" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesChannelDirectlyToConsumerMember_c38ecea1-9988-47c2-9231-1f4b93419ee4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesChannelDirectlyToConsumerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain_7c7c3fb4-ee18-4961-8041-21889fc21b80" xlink:to="loc_us-gaap_SalesChannelDirectlyToConsumerMember_c38ecea1-9988-47c2-9231-1f4b93419ee4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesChannelThroughIntermediaryMember_4b85048e-e3ba-43a5-b330-817e8a8a7ce8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesChannelThroughIntermediaryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain_7c7c3fb4-ee18-4961-8041-21889fc21b80" xlink:to="loc_us-gaap_SalesChannelThroughIntermediaryMember_4b85048e-e3ba-43a5-b330-817e8a8a7ce8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_ebf196be-113d-4752-bc53-7e04fa27505a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_f9f461e1-f027-40f2-a1f4-0cb3f359935c" xlink:to="loc_srt_ProductOrServiceAxis_ebf196be-113d-4752-bc53-7e04fa27505a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_ebf196be-113d-4752-bc53-7e04fa27505a_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_ebf196be-113d-4752-bc53-7e04fa27505a" xlink:to="loc_srt_ProductsAndServicesDomain_ebf196be-113d-4752-bc53-7e04fa27505a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_9f1967c4-c1a2-4916-b411-c985e106a94e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_ebf196be-113d-4752-bc53-7e04fa27505a" xlink:to="loc_srt_ProductsAndServicesDomain_9f1967c4-c1a2-4916-b411-c985e106a94e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_ConsultingServicesAndOtherMemberMember_7e565b99-5b30-4eac-8c42-53ebcc53b36c" xlink:href="inuv-20230331.xsd#inuv_ConsultingServicesAndOtherMemberMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_9f1967c4-c1a2-4916-b411-c985e106a94e" xlink:to="loc_inuv_ConsultingServicesAndOtherMemberMember_7e565b99-5b30-4eac-8c42-53ebcc53b36c" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/FairValueMeasurementsSummaryofInvestmentsatFairValueDetails" xlink:type="simple" xlink:href="inuv-20230331.xsd#FairValueMeasurementsSummaryofInvestmentsatFairValueDetails"/>
  <link:definitionLink xlink:role="http://www.inuvo.com/role/FairValueMeasurementsSummaryofInvestmentsatFairValueDetails" xlink:type="extended" id="i6dbb275eeb904471995e16ba74767fea_FairValueMeasurementsSummaryofInvestmentsatFairValueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a1a59728-1393-4d0f-910a-33da1be11ca8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_43b56227-0f89-4605-beca-a03de8f22a05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a1a59728-1393-4d0f-910a-33da1be11ca8" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_43b56227-0f89-4605-beca-a03de8f22a05" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_d244f9c1-ff50-4d27-bc8b-9a24623622b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a1a59728-1393-4d0f-910a-33da1be11ca8" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_d244f9c1-ff50-4d27-bc8b-9a24623622b0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_d9a08ab5-7ca6-40ac-8f0d-212777efdbd6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a1a59728-1393-4d0f-910a-33da1be11ca8" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_d9a08ab5-7ca6-40ac-8f0d-212777efdbd6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_d8f20f37-94ed-4f88-8761-16bd63d6e087" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a1a59728-1393-4d0f-910a-33da1be11ca8" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_d8f20f37-94ed-4f88-8761-16bd63d6e087" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_188cf888-1726-4dfe-99dd-3a4623b024cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a1a59728-1393-4d0f-910a-33da1be11ca8" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_188cf888-1726-4dfe-99dd-3a4623b024cd" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_65ae143c-fe75-4207-8aba-e519e283c6a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_188cf888-1726-4dfe-99dd-3a4623b024cd" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_65ae143c-fe75-4207-8aba-e519e283c6a6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_65ae143c-fe75-4207-8aba-e519e283c6a6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_65ae143c-fe75-4207-8aba-e519e283c6a6" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_65ae143c-fe75-4207-8aba-e519e283c6a6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3703074f-0497-4122-b63c-c8c85b0d9e16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_65ae143c-fe75-4207-8aba-e519e283c6a6" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3703074f-0497-4122-b63c-c8c85b0d9e16" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_b5ef7d73-411a-4691-bd8f-1bc0e35a6229" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3703074f-0497-4122-b63c-c8c85b0d9e16" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_b5ef7d73-411a-4691-bd8f-1bc0e35a6229" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_49dc1fb9-003e-4c23-a972-791c19e755d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_188cf888-1726-4dfe-99dd-3a4623b024cd" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_49dc1fb9-003e-4c23-a972-791c19e755d2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_49dc1fb9-003e-4c23-a972-791c19e755d2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_49dc1fb9-003e-4c23-a972-791c19e755d2" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_49dc1fb9-003e-4c23-a972-791c19e755d2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_e3b4248f-0809-4402-85fa-e63a32a09c28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_49dc1fb9-003e-4c23-a972-791c19e755d2" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_e3b4248f-0809-4402-85fa-e63a32a09c28" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_b90e663e-4eca-4bd9-8d97-3dd1c5f5720e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_e3b4248f-0809-4402-85fa-e63a32a09c28" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_b90e663e-4eca-4bd9-8d97-3dd1c5f5720e" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/FairValueMeasurementsSummaryofCashEquivalentsandMarketableSecuritiesDetails" xlink:type="simple" xlink:href="inuv-20230331.xsd#FairValueMeasurementsSummaryofCashEquivalentsandMarketableSecuritiesDetails"/>
  <link:definitionLink xlink:role="http://www.inuvo.com/role/FairValueMeasurementsSummaryofCashEquivalentsandMarketableSecuritiesDetails" xlink:type="extended" id="i3c15e1b5728c483fb626e4a2a443e6a6_FairValueMeasurementsSummaryofCashEquivalentsandMarketableSecuritiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1bbe946d-c57e-42b4-9907-806b7f097328" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_c6c6207b-1109-4320-a92d-ba63060b3227" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1bbe946d-c57e-42b4-9907-806b7f097328" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_c6c6207b-1109-4320-a92d-ba63060b3227" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax_24a3b8fa-adee-4058-9310-2567d5333b26" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1bbe946d-c57e-42b4-9907-806b7f097328" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax_24a3b8fa-adee-4058-9310-2567d5333b26" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_76d94d9b-a021-48f7-8d44-b4f71fe3a6c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1bbe946d-c57e-42b4-9907-806b7f097328" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_76d94d9b-a021-48f7-8d44-b4f71fe3a6c0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiCost_95b95f5f-80f6-4da9-be58-77a859510899" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNiCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1bbe946d-c57e-42b4-9907-806b7f097328" xlink:to="loc_us-gaap_EquitySecuritiesFvNiCost_95b95f5f-80f6-4da9-be58-77a859510899" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_EquitySecuritiesFVNIAccumulatedGrossUnrealizedLossBeforeTax_85fdfd03-3bc0-47d9-af32-174464001a34" xlink:href="inuv-20230331.xsd#inuv_EquitySecuritiesFVNIAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1bbe946d-c57e-42b4-9907-806b7f097328" xlink:to="loc_inuv_EquitySecuritiesFVNIAccumulatedGrossUnrealizedLossBeforeTax_85fdfd03-3bc0-47d9-af32-174464001a34" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_8e25898c-5007-45a2-84e5-cc74525f4254" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1bbe946d-c57e-42b4-9907-806b7f097328" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_8e25898c-5007-45a2-84e5-cc74525f4254" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure_108f1cc7-7f03-47eb-93b7-301bb9795d9b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1bbe946d-c57e-42b4-9907-806b7f097328" xlink:to="loc_us-gaap_InvestmentsFairValueDisclosure_108f1cc7-7f03-47eb-93b7-301bb9795d9b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_dc9744ea-6366-4622-9ad1-eabbb8d95735" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1bbe946d-c57e-42b4-9907-806b7f097328" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_dc9744ea-6366-4622-9ad1-eabbb8d95735" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_6dcc70b4-6131-4d88-8d40-13e6e92c7bd4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_dc9744ea-6366-4622-9ad1-eabbb8d95735" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_6dcc70b4-6131-4d88-8d40-13e6e92c7bd4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6dcc70b4-6131-4d88-8d40-13e6e92c7bd4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_6dcc70b4-6131-4d88-8d40-13e6e92c7bd4" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6dcc70b4-6131-4d88-8d40-13e6e92c7bd4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9143be9d-1b43-4d13-8715-6ef8118e5c76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_6dcc70b4-6131-4d88-8d40-13e6e92c7bd4" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9143be9d-1b43-4d13-8715-6ef8118e5c76" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_d7a71007-21a8-408d-a8bf-a67ccbf3f620" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9143be9d-1b43-4d13-8715-6ef8118e5c76" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_d7a71007-21a8-408d-a8bf-a67ccbf3f620" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_de90541c-dc83-4ef7-936f-4289fa32c636" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_dc9744ea-6366-4622-9ad1-eabbb8d95735" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_de90541c-dc83-4ef7-936f-4289fa32c636" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_de90541c-dc83-4ef7-936f-4289fa32c636_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_de90541c-dc83-4ef7-936f-4289fa32c636" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_de90541c-dc83-4ef7-936f-4289fa32c636_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_ff9a3d2b-ecda-4d86-b9b5-8eeb7aea0a30" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_de90541c-dc83-4ef7-936f-4289fa32c636" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_ff9a3d2b-ecda-4d86-b9b5-8eeb7aea0a30" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_fabc2bc0-0c75-41f0-b403-3f86fb911211" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_ff9a3d2b-ecda-4d86-b9b5-8eeb7aea0a30" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_fabc2bc0-0c75-41f0-b403-3f86fb911211" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/PropertyandEquipmentDetails" xlink:type="simple" xlink:href="inuv-20230331.xsd#PropertyandEquipmentDetails"/>
  <link:definitionLink xlink:role="http://www.inuvo.com/role/PropertyandEquipmentDetails" xlink:type="extended" id="id52f87ada6fe4858ac4b836c5ff0cdd0_PropertyandEquipmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ee7ca771-a02d-4c18-84c3-c779a9b9ebc3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_9d0a7ce1-1e03-43d3-aafd-40332d4e5c96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ee7ca771-a02d-4c18-84c3-c779a9b9ebc3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_9d0a7ce1-1e03-43d3-aafd-40332d4e5c96" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_3700c33a-bb8a-4fe0-bbb0-7bc265632a97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ee7ca771-a02d-4c18-84c3-c779a9b9ebc3" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_3700c33a-bb8a-4fe0-bbb0-7bc265632a97" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_296aa6b6-4086-4b1a-b0f4-5fda8cd3769f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ee7ca771-a02d-4c18-84c3-c779a9b9ebc3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_296aa6b6-4086-4b1a-b0f4-5fda8cd3769f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_6f1498cd-1bfa-4cfd-a67d-3b7a6f4c8b2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ee7ca771-a02d-4c18-84c3-c779a9b9ebc3" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_6f1498cd-1bfa-4cfd-a67d-3b7a6f4c8b2b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_f36a71c1-b7bd-467a-8027-7446bc3158e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_6f1498cd-1bfa-4cfd-a67d-3b7a6f4c8b2b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_f36a71c1-b7bd-467a-8027-7446bc3158e9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f36a71c1-b7bd-467a-8027-7446bc3158e9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_f36a71c1-b7bd-467a-8027-7446bc3158e9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f36a71c1-b7bd-467a-8027-7446bc3158e9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ecbde7e4-5a9e-4907-9e60-314babfcced5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_f36a71c1-b7bd-467a-8027-7446bc3158e9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ecbde7e4-5a9e-4907-9e60-314babfcced5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_f30fafc5-4638-478a-ae53-6b82e1aa9b1a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ecbde7e4-5a9e-4907-9e60-314babfcced5" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_f30fafc5-4638-478a-ae53-6b82e1aa9b1a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentMember_a522c5cd-30af-478c-8d47-02f1b2501e83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ecbde7e4-5a9e-4907-9e60-314babfcced5" xlink:to="loc_us-gaap_EquipmentMember_a522c5cd-30af-478c-8d47-02f1b2501e83" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_6f90d483-c619-4968-8f08-da2b8aecc97b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ecbde7e4-5a9e-4907-9e60-314babfcced5" xlink:to="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_6f90d483-c619-4968-8f08-da2b8aecc97b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_9e40d3b7-db01-4f31-8218-1a50519ca5f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ecbde7e4-5a9e-4907-9e60-314babfcced5" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_9e40d3b7-db01-4f31-8218-1a50519ca5f7" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillScheduleofGoodwillandIntangibleAssetsDetails" xlink:type="simple" xlink:href="inuv-20230331.xsd#OtherIntangibleAssetsandGoodwillScheduleofGoodwillandIntangibleAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillScheduleofGoodwillandIntangibleAssetsDetails" xlink:type="extended" id="ia01e62eb6f3a4d8ab53ad8d74961b3c4_OtherIntangibleAssetsandGoodwillScheduleofGoodwillandIntangibleAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_inuv_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems_7ae71619-0a94-4399-9ad4-18e69982e625" xlink:href="inuv-20230331.xsd#inuv_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_7f01ebf6-44db-4a46-aa13-38cb473b4311" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_inuv_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems_7ae71619-0a94-4399-9ad4-18e69982e625" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_7f01ebf6-44db-4a46-aa13-38cb473b4311" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_f976a025-1c1e-4990-a914-90a0e6c27a7f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_inuv_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems_7ae71619-0a94-4399-9ad4-18e69982e625" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_f976a025-1c1e-4990-a914-90a0e6c27a7f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_FiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairment_fc3b0092-d1e6-48b8-9979-c903d2d4da81" xlink:href="inuv-20230331.xsd#inuv_FiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_inuv_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems_7ae71619-0a94-4399-9ad4-18e69982e625" xlink:to="loc_inuv_FiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairment_fc3b0092-d1e6-48b8-9979-c903d2d4da81" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_3e0b578d-413b-4f4d-b33d-9d20e66c21e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_inuv_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems_7ae71619-0a94-4399-9ad4-18e69982e625" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_3e0b578d-413b-4f4d-b33d-9d20e66c21e3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_129d5104-34aa-4ac9-93ce-e27fa93ecf52" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_inuv_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems_7ae71619-0a94-4399-9ad4-18e69982e625" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_129d5104-34aa-4ac9-93ce-e27fa93ecf52" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_b755acf8-5037-4a9e-93ee-ca1c16adba2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_inuv_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems_7ae71619-0a94-4399-9ad4-18e69982e625" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_b755acf8-5037-4a9e-93ee-ca1c16adba2e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_FiniteLivedIntangibleAssetsNonCurrentAbstract_c945cddd-12c8-463e-af03-6bd995b9373a" xlink:href="inuv-20230331.xsd#inuv_FiniteLivedIntangibleAssetsNonCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_inuv_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems_7ae71619-0a94-4399-9ad4-18e69982e625" xlink:to="loc_inuv_FiniteLivedIntangibleAssetsNonCurrentAbstract_c945cddd-12c8-463e-af03-6bd995b9373a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_FiniteLivedandIndefiniteLivedIntangibleAssetsLongTermPortionGross_02a400bd-bb0a-4cbf-a669-dae2ced90ef7" xlink:href="inuv-20230331.xsd#inuv_FiniteLivedandIndefiniteLivedIntangibleAssetsLongTermPortionGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_inuv_FiniteLivedIntangibleAssetsNonCurrentAbstract_c945cddd-12c8-463e-af03-6bd995b9373a" xlink:to="loc_inuv_FiniteLivedandIndefiniteLivedIntangibleAssetsLongTermPortionGross_02a400bd-bb0a-4cbf-a669-dae2ced90ef7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_IntangibleAssetsAccumulatedAmortizationandImpairmentLoss_354dd173-7520-4b31-a1e3-bf88d0da1fad" xlink:href="inuv-20230331.xsd#inuv_IntangibleAssetsAccumulatedAmortizationandImpairmentLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_inuv_FiniteLivedIntangibleAssetsNonCurrentAbstract_c945cddd-12c8-463e-af03-6bd995b9373a" xlink:to="loc_inuv_IntangibleAssetsAccumulatedAmortizationandImpairmentLoss_354dd173-7520-4b31-a1e3-bf88d0da1fad" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_a65206a5-90c0-4495-848b-7356f1948674" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_inuv_FiniteLivedIntangibleAssetsNonCurrentAbstract_c945cddd-12c8-463e-af03-6bd995b9373a" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_a65206a5-90c0-4495-848b-7356f1948674" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLossAbstract_b40ba555-b4d0-44dd-a083-d302c6b1a4d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLossAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_inuv_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems_7ae71619-0a94-4399-9ad4-18e69982e625" xlink:to="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLossAbstract_b40ba555-b4d0-44dd-a083-d302c6b1a4d9" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillGross_682c972b-8a20-43b1-ac38-100acc19c831" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLossAbstract_b40ba555-b4d0-44dd-a083-d302c6b1a4d9" xlink:to="loc_us-gaap_GoodwillGross_682c972b-8a20-43b1-ac38-100acc19c831" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_b05eb96e-e77b-4abb-b879-ea36d17a11bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLossAbstract_b40ba555-b4d0-44dd-a083-d302c6b1a4d9" xlink:to="loc_us-gaap_Goodwill_b05eb96e-e77b-4abb-b879-ea36d17a11bd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillTable_72ac46b7-c2c0-436d-ab28-b1a9189c0a5b" xlink:href="inuv-20230331.xsd#inuv_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_inuv_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems_7ae71619-0a94-4399-9ad4-18e69982e625" xlink:to="loc_inuv_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillTable_72ac46b7-c2c0-436d-ab28-b1a9189c0a5b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_dcbdfebd-3976-409e-9792-d78cf846035e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_inuv_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillTable_72ac46b7-c2c0-436d-ab28-b1a9189c0a5b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_dcbdfebd-3976-409e-9792-d78cf846035e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_dcbdfebd-3976-409e-9792-d78cf846035e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_dcbdfebd-3976-409e-9792-d78cf846035e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_dcbdfebd-3976-409e-9792-d78cf846035e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_efcb6cd7-478b-4c3c-9770-66a7dfc6c073" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_dcbdfebd-3976-409e-9792-d78cf846035e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_efcb6cd7-478b-4c3c-9770-66a7dfc6c073" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_CustomerListMember_a7a2a528-2ca6-4d5f-919a-729e056f898c" xlink:href="inuv-20230331.xsd#inuv_CustomerListMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_efcb6cd7-478b-4c3c-9770-66a7dfc6c073" xlink:to="loc_inuv_CustomerListMember_a7a2a528-2ca6-4d5f-919a-729e056f898c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_8db6a7c6-37cc-4e3f-b873-2f874bb8f25a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_efcb6cd7-478b-4c3c-9770-66a7dfc6c073" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_8db6a7c6-37cc-4e3f-b873-2f874bb8f25a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_CustomerListRetargeterMember_efab8f14-e093-49ee-b983-21220c28856c" xlink:href="inuv-20230331.xsd#inuv_CustomerListRetargeterMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_efcb6cd7-478b-4c3c-9770-66a7dfc6c073" xlink:to="loc_inuv_CustomerListRetargeterMember_efab8f14-e093-49ee-b983-21220c28856c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_CustomerList1Member_7f92466e-340b-402e-a862-daa6bcbf152f" xlink:href="inuv-20230331.xsd#inuv_CustomerList1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_efcb6cd7-478b-4c3c-9770-66a7dfc6c073" xlink:to="loc_inuv_CustomerList1Member_7f92466e-340b-402e-a862-daa6bcbf152f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_66c0cf14-cb4b-44da-b5f8-e80b3ee0f327" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_efcb6cd7-478b-4c3c-9770-66a7dfc6c073" xlink:to="loc_us-gaap_TradeNamesMember_66c0cf14-cb4b-44da-b5f8-e80b3ee0f327" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_f79522fa-11f8-4975-9484-e5b8d51d06c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_efcb6cd7-478b-4c3c-9770-66a7dfc6c073" xlink:to="loc_us-gaap_CustomerRelationshipsMember_f79522fa-11f8-4975-9484-e5b8d51d06c3" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/BankDebtDetails" xlink:type="simple" xlink:href="inuv-20230331.xsd#BankDebtDetails"/>
  <link:definitionLink xlink:role="http://www.inuvo.com/role/BankDebtDetails" xlink:type="extended" id="i39c453ca8b5f45ac8f99ecdd2795aebd_BankDebtDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_3125c478-176e-4741-a208-ab9edd720083" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_17dcdd36-932f-42a2-9122-4b199bd2b97a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3125c478-176e-4741-a208-ab9edd720083" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_17dcdd36-932f-42a2-9122-4b199bd2b97a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_LineOfCreditFacilityPercentageOfAggregateEligibleAccountsReceivable_4f9e7339-0f40-4d4a-9d54-c4860d5e9c4c" xlink:href="inuv-20230331.xsd#inuv_LineOfCreditFacilityPercentageOfAggregateEligibleAccountsReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3125c478-176e-4741-a208-ab9edd720083" xlink:to="loc_inuv_LineOfCreditFacilityPercentageOfAggregateEligibleAccountsReceivable_4f9e7339-0f40-4d4a-9d54-c4860d5e9c4c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_ba9549d9-2194-49d9-b0e4-030c8237df07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3125c478-176e-4741-a208-ab9edd720083" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_ba9549d9-2194-49d9-b0e4-030c8237df07" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_DebtInstrumentEventOfDefaultInterestRatePercentageGreaterThanInterestRateInEffectPriorToDefault_a33ad304-2c44-410a-942b-7c84a1947216" xlink:href="inuv-20230331.xsd#inuv_DebtInstrumentEventOfDefaultInterestRatePercentageGreaterThanInterestRateInEffectPriorToDefault"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3125c478-176e-4741-a208-ab9edd720083" xlink:to="loc_inuv_DebtInstrumentEventOfDefaultInterestRatePercentageGreaterThanInterestRateInEffectPriorToDefault_a33ad304-2c44-410a-942b-7c84a1947216" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_LineOfCreditFacilityAmendmentFee_ab701fa7-be81-4b21-8e05-15c04cff8f60" xlink:href="inuv-20230331.xsd#inuv_LineOfCreditFacilityAmendmentFee"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3125c478-176e-4741-a208-ab9edd720083" xlink:to="loc_inuv_LineOfCreditFacilityAmendmentFee_ab701fa7-be81-4b21-8e05-15c04cff8f60" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_LineOfCreditFacilityAnnualCommitmentFeeAmount_348ef4c4-48c7-4ee5-b13d-c36172e41211" xlink:href="inuv-20230331.xsd#inuv_LineOfCreditFacilityAnnualCommitmentFeeAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3125c478-176e-4741-a208-ab9edd720083" xlink:to="loc_inuv_LineOfCreditFacilityAnnualCommitmentFeeAmount_348ef4c4-48c7-4ee5-b13d-c36172e41211" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_LineOfCreditFacilityQuarterlyServiceFee_d4b94731-79ad-46a4-9f80-daf4d52a5bca" xlink:href="inuv-20230331.xsd#inuv_LineOfCreditFacilityQuarterlyServiceFee"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3125c478-176e-4741-a208-ab9edd720083" xlink:to="loc_inuv_LineOfCreditFacilityQuarterlyServiceFee_d4b94731-79ad-46a4-9f80-daf4d52a5bca" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_LineOfCreditFacilityExitFee_3d468818-b81c-46cc-a882-355253c7b295" xlink:href="inuv-20230331.xsd#inuv_LineOfCreditFacilityExitFee"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3125c478-176e-4741-a208-ab9edd720083" xlink:to="loc_inuv_LineOfCreditFacilityExitFee_3d468818-b81c-46cc-a882-355253c7b295" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LinesOfCreditCurrent_f231ef5a-11de-4adb-a6f1-29fd977642fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LinesOfCreditCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3125c478-176e-4741-a208-ab9edd720083" xlink:to="loc_us-gaap_LinesOfCreditCurrent_f231ef5a-11de-4adb-a6f1-29fd977642fc" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_875448c3-7b47-46fc-adcf-dd0c5af9d1cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3125c478-176e-4741-a208-ab9edd720083" xlink:to="loc_us-gaap_DebtInstrumentTable_875448c3-7b47-46fc-adcf-dd0c5af9d1cc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_eaf91af1-d047-44fe-8400-42e99ce52894" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_875448c3-7b47-46fc-adcf-dd0c5af9d1cc" xlink:to="loc_us-gaap_DebtInstrumentAxis_eaf91af1-d047-44fe-8400-42e99ce52894" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_eaf91af1-d047-44fe-8400-42e99ce52894_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_eaf91af1-d047-44fe-8400-42e99ce52894" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_eaf91af1-d047-44fe-8400-42e99ce52894_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_2bdef230-7449-4894-aec5-1874cafda460" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_eaf91af1-d047-44fe-8400-42e99ce52894" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_2bdef230-7449-4894-aec5-1874cafda460" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_LoanAndSecurityCreditAgreementMember_4e53d9f6-b52f-4898-bc46-02f74040a624" xlink:href="inuv-20230331.xsd#inuv_LoanAndSecurityCreditAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_2bdef230-7449-4894-aec5-1874cafda460" xlink:to="loc_inuv_LoanAndSecurityCreditAgreementMember_4e53d9f6-b52f-4898-bc46-02f74040a624" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_666a4886-66a1-45c1-be90-6f9633baf952" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_875448c3-7b47-46fc-adcf-dd0c5af9d1cc" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_666a4886-66a1-45c1-be90-6f9633baf952" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_666a4886-66a1-45c1-be90-6f9633baf952_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_666a4886-66a1-45c1-be90-6f9633baf952" xlink:to="loc_us-gaap_RelatedPartyDomain_666a4886-66a1-45c1-be90-6f9633baf952_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_d213bdfa-f2d9-4617-b767-23da1dfaf251" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_666a4886-66a1-45c1-be90-6f9633baf952" xlink:to="loc_us-gaap_RelatedPartyDomain_d213bdfa-f2d9-4617-b767-23da1dfaf251" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_HitachiCapitalAmericaCorpMember_7e2bde01-4767-4be0-b5fc-8c948c32223c" xlink:href="inuv-20230331.xsd#inuv_HitachiCapitalAmericaCorpMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_d213bdfa-f2d9-4617-b767-23da1dfaf251" xlink:to="loc_inuv_HitachiCapitalAmericaCorpMember_7e2bde01-4767-4be0-b5fc-8c948c32223c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_66ed5096-2995-4570-9791-3ac2bf4ce999" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_875448c3-7b47-46fc-adcf-dd0c5af9d1cc" xlink:to="loc_srt_RangeAxis_66ed5096-2995-4570-9791-3ac2bf4ce999" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_66ed5096-2995-4570-9791-3ac2bf4ce999_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_66ed5096-2995-4570-9791-3ac2bf4ce999" xlink:to="loc_srt_RangeMember_66ed5096-2995-4570-9791-3ac2bf4ce999_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_7a47e636-5395-4e77-8b5e-d3700672cb1a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_66ed5096-2995-4570-9791-3ac2bf4ce999" xlink:to="loc_srt_RangeMember_7a47e636-5395-4e77-8b5e-d3700672cb1a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_6b123137-5359-4f82-b76f-ed0cb3dba1a3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_7a47e636-5395-4e77-8b5e-d3700672cb1a" xlink:to="loc_srt_MaximumMember_6b123137-5359-4f82-b76f-ed0cb3dba1a3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_DebtCovenantPeriodAxis_ba6b3acd-e5c6-49ca-a0dd-cadb8e3e52c3" xlink:href="inuv-20230331.xsd#inuv_DebtCovenantPeriodAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_875448c3-7b47-46fc-adcf-dd0c5af9d1cc" xlink:to="loc_inuv_DebtCovenantPeriodAxis_ba6b3acd-e5c6-49ca-a0dd-cadb8e3e52c3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_DebtCovenantPeriodDomain_ba6b3acd-e5c6-49ca-a0dd-cadb8e3e52c3_default" xlink:href="inuv-20230331.xsd#inuv_DebtCovenantPeriodDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_inuv_DebtCovenantPeriodAxis_ba6b3acd-e5c6-49ca-a0dd-cadb8e3e52c3" xlink:to="loc_inuv_DebtCovenantPeriodDomain_ba6b3acd-e5c6-49ca-a0dd-cadb8e3e52c3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_DebtCovenantPeriodDomain_4b3f76c2-c885-4de8-a95b-9919d7258ba5" xlink:href="inuv-20230331.xsd#inuv_DebtCovenantPeriodDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_inuv_DebtCovenantPeriodAxis_ba6b3acd-e5c6-49ca-a0dd-cadb8e3e52c3" xlink:to="loc_inuv_DebtCovenantPeriodDomain_4b3f76c2-c885-4de8-a95b-9919d7258ba5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_DebtCovenantPeriodOneMember_c48e46e0-f318-450b-af6f-ad3cc5b1cf8f" xlink:href="inuv-20230331.xsd#inuv_DebtCovenantPeriodOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_inuv_DebtCovenantPeriodDomain_4b3f76c2-c885-4de8-a95b-9919d7258ba5" xlink:to="loc_inuv_DebtCovenantPeriodOneMember_c48e46e0-f318-450b-af6f-ad3cc5b1cf8f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_DebtCovenantPeriodTwoMember_aad9e09c-24f8-48bc-99eb-23ffd956d861" xlink:href="inuv-20230331.xsd#inuv_DebtCovenantPeriodTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_inuv_DebtCovenantPeriodDomain_4b3f76c2-c885-4de8-a95b-9919d7258ba5" xlink:to="loc_inuv_DebtCovenantPeriodTwoMember_aad9e09c-24f8-48bc-99eb-23ffd956d861" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/CommitmentsDetails" xlink:type="simple" xlink:href="inuv-20230331.xsd#CommitmentsDetails"/>
  <link:definitionLink xlink:role="http://www.inuvo.com/role/CommitmentsDetails" xlink:type="extended" id="i35428062cdf248e9affbbf8f68f364a6_CommitmentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsLineItems_db5c257b-c304-4ff2-b016-6f4baaa69733" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_ReferralAgreement_cbf529e9-13f3-4d1e-b7dc-d4ea8a52f19b" xlink:href="inuv-20230331.xsd#inuv_ReferralAgreement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_db5c257b-c304-4ff2-b016-6f4baaa69733" xlink:to="loc_inuv_ReferralAgreement_cbf529e9-13f3-4d1e-b7dc-d4ea8a52f19b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_ReferralAgreementTerm_de25df75-8e56-41a2-a98f-6e6cd7809e5f" xlink:href="inuv-20230331.xsd#inuv_ReferralAgreementTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_db5c257b-c304-4ff2-b016-6f4baaa69733" xlink:to="loc_inuv_ReferralAgreementTerm_de25df75-8e56-41a2-a98f-6e6cd7809e5f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_AmortizationOfReferralAgreementAsMarketingExpense_14498e04-84c7-4c86-8434-b451b147b4c1" xlink:href="inuv-20230331.xsd#inuv_AmortizationOfReferralAgreementAsMarketingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_db5c257b-c304-4ff2-b016-6f4baaa69733" xlink:to="loc_inuv_AmortizationOfReferralAgreementAsMarketingExpense_14498e04-84c7-4c86-8434-b451b147b4c1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_5b7a5255-ba2a-4c59-8ddd-c59a39b8f48b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_db5c257b-c304-4ff2-b016-6f4baaa69733" xlink:to="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_5b7a5255-ba2a-4c59-8ddd-c59a39b8f48b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_ClassOfWarrantOrRightVestingPeriod_a16eb310-ed8e-4370-9560-8f5043c98276" xlink:href="inuv-20230331.xsd#inuv_ClassOfWarrantOrRightVestingPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_db5c257b-c304-4ff2-b016-6f4baaa69733" xlink:to="loc_inuv_ClassOfWarrantOrRightVestingPeriod_a16eb310-ed8e-4370-9560-8f5043c98276" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesCommissionsAndFees_7f798ece-e083-4dcb-a699-3250f06e4b5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesCommissionsAndFees"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_db5c257b-c304-4ff2-b016-6f4baaa69733" xlink:to="loc_us-gaap_SalesCommissionsAndFees_7f798ece-e083-4dcb-a699-3250f06e4b5e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsTable_91eeccec-2431-4d2d-859a-0869158a1468" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_db5c257b-c304-4ff2-b016-6f4baaa69733" xlink:to="loc_us-gaap_OtherCommitmentsTable_91eeccec-2431-4d2d-859a-0869158a1468" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_57447692-3242-416f-9fd4-6ec2fdfb716e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OtherCommitmentsTable_91eeccec-2431-4d2d-859a-0869158a1468" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_57447692-3242-416f-9fd4-6ec2fdfb716e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_57447692-3242-416f-9fd4-6ec2fdfb716e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_57447692-3242-416f-9fd4-6ec2fdfb716e" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_57447692-3242-416f-9fd4-6ec2fdfb716e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_c9d89df1-ea1f-4465-9e37-f17473daa37c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_57447692-3242-416f-9fd4-6ec2fdfb716e" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_c9d89df1-ea1f-4465-9e37-f17473daa37c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentAssetsMember_b72a1bca-a2cf-4157-86e5-2962882d2bd0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCurrentAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_c9d89df1-ea1f-4465-9e37-f17473daa37c" xlink:to="loc_us-gaap_OtherCurrentAssetsMember_b72a1bca-a2cf-4157-86e5-2962882d2bd0" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/StockBasedCompensationScheduleofUnvestedRSUDetails" xlink:type="simple" xlink:href="inuv-20230331.xsd#StockBasedCompensationScheduleofUnvestedRSUDetails"/>
  <link:definitionLink xlink:role="http://www.inuvo.com/role/StockBasedCompensationScheduleofUnvestedRSUDetails" xlink:type="extended" id="i6226ae04a4894116a2a83725b648353f_StockBasedCompensationScheduleofUnvestedRSUDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f93f0eda-bc7d-4fcf-a58b-15148d49caf3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_784d7545-25ff-41df-8bfb-84d00461ee1b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f93f0eda-bc7d-4fcf-a58b-15148d49caf3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_784d7545-25ff-41df-8bfb-84d00461ee1b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_715c4a49-d78a-4c60-a217-11da72e14a98" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_784d7545-25ff-41df-8bfb-84d00461ee1b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_715c4a49-d78a-4c60-a217-11da72e14a98" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_314445a2-44a6-4cf5-a8a7-c1b7b8abcca5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_784d7545-25ff-41df-8bfb-84d00461ee1b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_314445a2-44a6-4cf5-a8a7-c1b7b8abcca5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_4fdda16f-3d9e-40ec-acbb-1972c942900a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_784d7545-25ff-41df-8bfb-84d00461ee1b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_4fdda16f-3d9e-40ec-acbb-1972c942900a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_f0277d1d-b753-49e7-98dc-8eb19ddafc0c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_07e13c77-c27e-4d13-b721-96156116ed15" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f93f0eda-bc7d-4fcf-a58b-15148d49caf3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_07e13c77-c27e-4d13-b721-96156116ed15" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_7350e2b5-46b5-442d-81a2-ac10aec3fbbc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_07e13c77-c27e-4d13-b721-96156116ed15" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_7350e2b5-46b5-442d-81a2-ac10aec3fbbc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_fb7c04dc-51d0-476b-af75-7c93c2d0dcf4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_07e13c77-c27e-4d13-b721-96156116ed15" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_fb7c04dc-51d0-476b-af75-7c93c2d0dcf4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_db98679e-9618-4147-8f75-b8039d45689b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_07e13c77-c27e-4d13-b721-96156116ed15" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_db98679e-9618-4147-8f75-b8039d45689b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_b0068cd4-14f4-440b-a611-5d540934d82f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a71442ae-55a9-4f0f-9b70-92e5b1968c6b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f93f0eda-bc7d-4fcf-a58b-15148d49caf3" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a71442ae-55a9-4f0f-9b70-92e5b1968c6b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_359462a1-10fb-48cd-815e-4639dfdb93fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a71442ae-55a9-4f0f-9b70-92e5b1968c6b" xlink:to="loc_us-gaap_AwardTypeAxis_359462a1-10fb-48cd-815e-4639dfdb93fc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_359462a1-10fb-48cd-815e-4639dfdb93fc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_359462a1-10fb-48cd-815e-4639dfdb93fc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_359462a1-10fb-48cd-815e-4639dfdb93fc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c65371bd-0a78-4a86-b582-ac661fa5724f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_359462a1-10fb-48cd-815e-4639dfdb93fc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c65371bd-0a78-4a86-b582-ac661fa5724f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_dbd80230-72de-4bd5-b6ba-e0fd3d6c6ef0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c65371bd-0a78-4a86-b582-ac661fa5724f" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_dbd80230-72de-4bd5-b6ba-e0fd3d6c6ef0" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/StockholdersEquityDetails" xlink:type="simple" xlink:href="inuv-20230331.xsd#StockholdersEquityDetails"/>
  <link:definitionLink xlink:role="http://www.inuvo.com/role/StockholdersEquityDetails" xlink:type="extended" id="ieb328caf979248c8be9ec098542a983d_StockholdersEquityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightLineItems_463356aa-705d-4e1f-899b-84b42fb03764" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_ReferralAgreementTerm_543f34b1-eb03-44b4-9f27-15d97b863c50" xlink:href="inuv-20230331.xsd#inuv_ReferralAgreementTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_463356aa-705d-4e1f-899b-84b42fb03764" xlink:to="loc_inuv_ReferralAgreementTerm_543f34b1-eb03-44b4-9f27-15d97b863c50" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_ClassOfWarrantOrRightGrantedInPeriod_be1a0e39-7393-487e-a7c1-a56fc2ad1693" xlink:href="inuv-20230331.xsd#inuv_ClassOfWarrantOrRightGrantedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_463356aa-705d-4e1f-899b-84b42fb03764" xlink:to="loc_inuv_ClassOfWarrantOrRightGrantedInPeriod_be1a0e39-7393-487e-a7c1-a56fc2ad1693" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_6818c645-3e89-4166-9980-29b72874ab7f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_463356aa-705d-4e1f-899b-84b42fb03764" xlink:to="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_6818c645-3e89-4166-9980-29b72874ab7f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_ClassOfWarrantOrRightNumberOfTranches_2d7fb46f-a64f-466f-b9e0-db2e436bb2a2" xlink:href="inuv-20230331.xsd#inuv_ClassOfWarrantOrRightNumberOfTranches"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_463356aa-705d-4e1f-899b-84b42fb03764" xlink:to="loc_inuv_ClassOfWarrantOrRightNumberOfTranches_2d7fb46f-a64f-466f-b9e0-db2e436bb2a2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantsAndRightsOutstanding_dd1b4140-0001-4b88-84bc-4d8e64f9469c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantsAndRightsOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_463356aa-705d-4e1f-899b-84b42fb03764" xlink:to="loc_us-gaap_WarrantsAndRightsOutstanding_dd1b4140-0001-4b88-84bc-4d8e64f9469c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantsAndRightsOutstandingTerm_620ef65f-a7f3-482c-84db-cc762271723b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantsAndRightsOutstandingTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_463356aa-705d-4e1f-899b-84b42fb03764" xlink:to="loc_us-gaap_WarrantsAndRightsOutstandingTerm_620ef65f-a7f3-482c-84db-cc762271723b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantsAndRightsOutstandingMeasurementInput_e3ccb65e-1204-4707-af81-d5f63935e828" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantsAndRightsOutstandingMeasurementInput"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_463356aa-705d-4e1f-899b-84b42fb03764" xlink:to="loc_us-gaap_WarrantsAndRightsOutstandingMeasurementInput_e3ccb65e-1204-4707-af81-d5f63935e828" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_c4e4d88a-9a1d-4492-bf1b-35e6466af8b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_463356aa-705d-4e1f-899b-84b42fb03764" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_c4e4d88a-9a1d-4492-bf1b-35e6466af8b0" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAdjustmentOfWarrants_ec947dee-e861-44eb-b48f-84954deb4d66" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAdjustmentOfWarrants"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_463356aa-705d-4e1f-899b-84b42fb03764" xlink:to="loc_us-gaap_FairValueAdjustmentOfWarrants_ec947dee-e861-44eb-b48f-84954deb4d66" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightTable_d7f93ade-aa2d-4b7b-9e9b-53e7ad4e8960" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_463356aa-705d-4e1f-899b-84b42fb03764" xlink:to="loc_us-gaap_ClassOfWarrantOrRightTable_d7f93ade-aa2d-4b7b-9e9b-53e7ad4e8960" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_129ea88a-e654-42b4-ac44-d51c950e95f6" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_d7f93ade-aa2d-4b7b-9e9b-53e7ad4e8960" xlink:to="loc_srt_RangeAxis_129ea88a-e654-42b4-ac44-d51c950e95f6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_129ea88a-e654-42b4-ac44-d51c950e95f6_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_129ea88a-e654-42b4-ac44-d51c950e95f6" xlink:to="loc_srt_RangeMember_129ea88a-e654-42b4-ac44-d51c950e95f6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_950951cb-39d1-41df-a0e4-9e49d96fd782" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_129ea88a-e654-42b4-ac44-d51c950e95f6" xlink:to="loc_srt_RangeMember_950951cb-39d1-41df-a0e4-9e49d96fd782" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_f5303a48-e2c6-4b9f-bfbc-fbc3f6e282e2" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_950951cb-39d1-41df-a0e4-9e49d96fd782" xlink:to="loc_srt_MaximumMember_f5303a48-e2c6-4b9f-bfbc-fbc3f6e282e2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis_2a1246ad-6558-47d0-a4e2-27fec7103aa3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_d7f93ade-aa2d-4b7b-9e9b-53e7ad4e8960" xlink:to="loc_us-gaap_MeasurementInputTypeAxis_2a1246ad-6558-47d0-a4e2-27fec7103aa3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_2a1246ad-6558-47d0-a4e2-27fec7103aa3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_2a1246ad-6558-47d0-a4e2-27fec7103aa3" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_2a1246ad-6558-47d0-a4e2-27fec7103aa3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_f9d0e000-504e-4ef0-acf7-2f1372399142" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_2a1246ad-6558-47d0-a4e2-27fec7103aa3" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_f9d0e000-504e-4ef0-acf7-2f1372399142" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_MeasurementInputImpliedVolatilityMember_f5513718-23e8-45a6-b6a7-e0d7c27eb990" xlink:href="inuv-20230331.xsd#inuv_MeasurementInputImpliedVolatilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_f9d0e000-504e-4ef0-acf7-2f1372399142" xlink:to="loc_inuv_MeasurementInputImpliedVolatilityMember_f5513718-23e8-45a6-b6a7-e0d7c27eb990" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_MeasurementInputRiskFreeYieldMember_9ad947ff-9004-4f3d-90c6-7c863f30b92b" xlink:href="inuv-20230331.xsd#inuv_MeasurementInputRiskFreeYieldMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_f9d0e000-504e-4ef0-acf7-2f1372399142" xlink:to="loc_inuv_MeasurementInputRiskFreeYieldMember_9ad947ff-9004-4f3d-90c6-7c863f30b92b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputSharePriceMember_d622d5ea-28e6-4b18-ae12-8eb7e9775943" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputSharePriceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_f9d0e000-504e-4ef0-acf7-2f1372399142" xlink:to="loc_us-gaap_MeasurementInputSharePriceMember_d622d5ea-28e6-4b18-ae12-8eb7e9775943" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="inuv-20230331.xsd#LeasesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.inuvo.com/role/LeasesNarrativeDetails" xlink:type="extended" id="i7909fca5f4fb4f45bc9acb4364b7659e_LeasesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_47d56995-d7da-4a1d-85f1-5dced8893e61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_LesseeTermOfContract_bd71ec83-6bd8-4c93-b572-1e150495a71b" xlink:href="inuv-20230331.xsd#inuv_LesseeTermOfContract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_47d56995-d7da-4a1d-85f1-5dced8893e61" xlink:to="loc_inuv_LesseeTermOfContract_bd71ec83-6bd8-4c93-b572-1e150495a71b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_fd8c7dbb-36a4-4862-8f1e-6c75fab097c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_47d56995-d7da-4a1d-85f1-5dced8893e61" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_fd8c7dbb-36a4-4862-8f1e-6c75fab097c6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_e660509c-d0d2-4f58-a22c-d02d9719396a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_47d56995-d7da-4a1d-85f1-5dced8893e61" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_e660509c-d0d2-4f58-a22c-d02d9719396a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_df6ded3e-5f89-43fe-b617-b56d27135fa3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_47d56995-d7da-4a1d-85f1-5dced8893e61" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_df6ded3e-5f89-43fe-b617-b56d27135fa3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_9a848478-6a07-460d-942e-e16fed6c5a25" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_47d56995-d7da-4a1d-85f1-5dced8893e61" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_9a848478-6a07-460d-942e-e16fed6c5a25" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_4486a419-8d23-4ecb-bfbb-152c3bb49af6" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_9a848478-6a07-460d-942e-e16fed6c5a25" xlink:to="loc_srt_RangeAxis_4486a419-8d23-4ecb-bfbb-152c3bb49af6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_4486a419-8d23-4ecb-bfbb-152c3bb49af6_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_4486a419-8d23-4ecb-bfbb-152c3bb49af6" xlink:to="loc_srt_RangeMember_4486a419-8d23-4ecb-bfbb-152c3bb49af6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_9acd3c2f-5b89-43a2-9b5d-5cee62a2a3b0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_4486a419-8d23-4ecb-bfbb-152c3bb49af6" xlink:to="loc_srt_RangeMember_9acd3c2f-5b89-43a2-9b5d-5cee62a2a3b0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_cf6e3709-7995-4421-b006-a41715017b36" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_9acd3c2f-5b89-43a2-9b5d-5cee62a2a3b0" xlink:to="loc_srt_MinimumMember_cf6e3709-7995-4421-b006-a41715017b36" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_d0eb428f-6614-4e2e-bb31-4430535d1250" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_9acd3c2f-5b89-43a2-9b5d-5cee62a2a3b0" xlink:to="loc_srt_MaximumMember_d0eb428f-6614-4e2e-bb31-4430535d1250" xlink:type="arc" order="1"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>9
<FILENAME>inuv-20230331_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:26bdd9e4-ebad-440f-8a46-26d43391bb1c,g:d81c0f6a-dca8-43df-8727-041f951750b4-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3328eeeb-34bf-4d1c-a0b6-46706e6638b4_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_16655762-8244-494a-a52d-27ab8a59493e_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments due</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_91a588ac-829c-4d7f-8609-be030ad224b8_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recovery of doubtful accounts</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_label_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Credit Loss Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:to="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_03461fd1-0609-4b17-9f58-e44a639baa30_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAsset_5e9dc082-57bb-40e6-a5e7-05650263ff3c_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right of use assets - finance lease</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-of-Use Asset, after Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAsset" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_inuv_DebtInstrumentEventOfDefaultInterestRatePercentageGreaterThanInterestRateInEffectPriorToDefault_5c5a707f-a814-4c37-a6b4-962ccdf67d69_terseLabel_en-US" xlink:label="lab_inuv_DebtInstrumentEventOfDefaultInterestRatePercentageGreaterThanInterestRateInEffectPriorToDefault" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt instrument, default interest rate</link:label>
    <link:label id="lab_inuv_DebtInstrumentEventOfDefaultInterestRatePercentageGreaterThanInterestRateInEffectPriorToDefault_label_en-US" xlink:label="lab_inuv_DebtInstrumentEventOfDefaultInterestRatePercentageGreaterThanInterestRateInEffectPriorToDefault" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Event Of Default, Interest Rate, Percentage Greater Than Interest Rate In Effect Prior To Default</link:label>
    <link:label id="lab_inuv_DebtInstrumentEventOfDefaultInterestRatePercentageGreaterThanInterestRateInEffectPriorToDefault_documentation_en-US" xlink:label="lab_inuv_DebtInstrumentEventOfDefaultInterestRatePercentageGreaterThanInterestRateInEffectPriorToDefault" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Event Of Default, Interest Rate, Percentage Greater Than Interest Rate In Effect Prior To Default</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_DebtInstrumentEventOfDefaultInterestRatePercentageGreaterThanInterestRateInEffectPriorToDefault" xlink:href="inuv-20230331.xsd#inuv_DebtInstrumentEventOfDefaultInterestRatePercentageGreaterThanInterestRateInEffectPriorToDefault"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_inuv_DebtInstrumentEventOfDefaultInterestRatePercentageGreaterThanInterestRateInEffectPriorToDefault" xlink:to="lab_inuv_DebtInstrumentEventOfDefaultInterestRatePercentageGreaterThanInterestRateInEffectPriorToDefault" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_a6787d87-8eaf-4767-9e79-8d060bfcc86e_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_43e7e474-a58d-4744-98e1-174e3db82062_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnInvestments_46f067dc-ec12-4580-8508-cfd2a210e795_negatedLabel_en-US" xlink:label="lab_us-gaap_GainLossOnInvestments" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on marketable securities</link:label>
    <link:label id="lab_us-gaap_GainLossOnInvestments_label_en-US" xlink:label="lab_us-gaap_GainLossOnInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnInvestments" xlink:to="lab_us-gaap_GainLossOnInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsFairValueDisclosure_d933dbcd-5023-4103-bfce-89c1577d33cf_totalLabel_en-US" xlink:label="lab_us-gaap_InvestmentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total marketable securities</link:label>
    <link:label id="lab_us-gaap_InvestmentsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_InvestmentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsFairValueDisclosure" xlink:to="lab_us-gaap_InvestmentsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_1b9e1102-a37d-4c56-8eab-0f45859372c3_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis" xlink:to="lab_us-gaap_DebtInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiability_319866c9-eebb-4ea1-9580-cb036f1d453e_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total lease liabilities</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiability_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiability" xlink:to="lab_us-gaap_FinanceLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_a521281d-a59a-4fc4-92e0-6ed54a7b4fed_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subtotal</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_5cad4126-e030-49b2-a473-87bb156afd64_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of credit facility, maximum borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_9ef578ca-bb0f-4bbb-ab79-d9a6c3bc7a6e_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_inuv_MeasurementInputRiskFreeYieldMember_5cc19e25-0e60-4bd7-b99f-fc06d35a9d7f_terseLabel_en-US" xlink:label="lab_inuv_MeasurementInputRiskFreeYieldMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input, Risk-free Yield</link:label>
    <link:label id="lab_inuv_MeasurementInputRiskFreeYieldMember_label_en-US" xlink:label="lab_inuv_MeasurementInputRiskFreeYieldMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input, Risk-free Yield [Member]</link:label>
    <link:label id="lab_inuv_MeasurementInputRiskFreeYieldMember_documentation_en-US" xlink:label="lab_inuv_MeasurementInputRiskFreeYieldMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input, Risk-free Yield</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_MeasurementInputRiskFreeYieldMember" xlink:href="inuv-20230331.xsd#inuv_MeasurementInputRiskFreeYieldMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_inuv_MeasurementInputRiskFreeYieldMember" xlink:to="lab_inuv_MeasurementInputRiskFreeYieldMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_9ae4f78e-0f1b-48d6-9272-1fffedfdd733_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid in Capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapital" xlink:to="lab_us-gaap_AdditionalPaidInCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_inuv_DebtCovenantPeriodOneMember_5e55e5b2-4c02-41e3-8bdf-d2fec221da9f_terseLabel_en-US" xlink:label="lab_inuv_DebtCovenantPeriodOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Covenant Period One</link:label>
    <link:label id="lab_inuv_DebtCovenantPeriodOneMember_label_en-US" xlink:label="lab_inuv_DebtCovenantPeriodOneMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Covenant Period One [Member]</link:label>
    <link:label id="lab_inuv_DebtCovenantPeriodOneMember_documentation_en-US" xlink:label="lab_inuv_DebtCovenantPeriodOneMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Covenant Period One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_DebtCovenantPeriodOneMember" xlink:href="inuv-20230331.xsd#inuv_DebtCovenantPeriodOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_inuv_DebtCovenantPeriodOneMember" xlink:to="lab_inuv_DebtCovenantPeriodOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_f3f633c0-670f-4b1b-89f2-04d0cfc29ac5_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Depreciation_8ca7e5a5-5098-4e66-ba52-1ba193aa3947_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation expense</link:label>
    <link:label id="lab_us-gaap_Depreciation_label_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation" xlink:to="lab_us-gaap_Depreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_14c0873f-3ae9-4748-aa9b-bf70f939bd9f_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax asset</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_7e7c8a3e-8ad9-48f2-9da9-7675a325edce_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock issued for vested restricted stock awards (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_08709b93-e55c-47ab-a92a-ca99b0ebde61_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average discount rate</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_0b50f539-c43a-4aa4-98ca-b4827f19d01e_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stated interest rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_31160b5c-2fdf-430e-8f12-9e9090cf0d4b_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from the sale of marketable securities</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale and Maturity of Marketable Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:to="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_78876092-98be-4b68-806a-723fda998330_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCurrentAssetsMember_cf192e23-41f9-43cc-9fe6-b61a9563b6fe_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCurrentAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Current Assets</link:label>
    <link:label id="lab_us-gaap_OtherCurrentAssetsMember_label_en-US" xlink:label="lab_us-gaap_OtherCurrentAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Current Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCurrentAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCurrentAssetsMember" xlink:to="lab_us-gaap_OtherCurrentAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_inuv_CustomerListRetargeterMember_11af0e37-4b58-4ed8-a6ec-af352349c4ad_terseLabel_en-US" xlink:label="lab_inuv_CustomerListRetargeterMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer list, ReTargeter</link:label>
    <link:label id="lab_inuv_CustomerListRetargeterMember_label_en-US" xlink:label="lab_inuv_CustomerListRetargeterMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer List, Retargeter [Member]</link:label>
    <link:label id="lab_inuv_CustomerListRetargeterMember_documentation_en-US" xlink:label="lab_inuv_CustomerListRetargeterMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer List, Retargeter</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_CustomerListRetargeterMember" xlink:href="inuv-20230331.xsd#inuv_CustomerListRetargeterMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_inuv_CustomerListRetargeterMember" xlink:to="lab_inuv_CustomerListRetargeterMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_a94ce73c-03db-4df8-a884-cbaed3621dec_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net loss</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_1a40ecd4-cde3-41b8-ac3c-4abc6c68e357_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net loss</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_3e2a1cb3-b6f5-45a3-85a3-ac5df95d9286_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:to="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MeasurementInputTypeDomain_42b82589-d826-4463-8960-bd0e9a210f96_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input Type [Domain]</link:label>
    <link:label id="lab_us-gaap_MeasurementInputTypeDomain_label_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputTypeDomain" xlink:to="lab_us-gaap_MeasurementInputTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeFinanceLeasesTextBlock_8e5b4c9f-00ff-4d40-836b-39e4d7ae5089_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeFinanceLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Finance Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeFinanceLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeFinanceLeasesTextBlock" xlink:to="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_b2df77c1-1316-4bdd-ba91-aeec8ae65446_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023 (remainder of the year)</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_inuv_DebtCovenantPeriodDomain_5fb20150-42ce-4890-8c3d-e4228a99fd81_terseLabel_en-US" xlink:label="lab_inuv_DebtCovenantPeriodDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Covenant Period [Domain]</link:label>
    <link:label id="lab_inuv_DebtCovenantPeriodDomain_label_en-US" xlink:label="lab_inuv_DebtCovenantPeriodDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Covenant Period [Domain]</link:label>
    <link:label id="lab_inuv_DebtCovenantPeriodDomain_documentation_en-US" xlink:label="lab_inuv_DebtCovenantPeriodDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Covenant Period [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_DebtCovenantPeriodDomain" xlink:href="inuv-20230331.xsd#inuv_DebtCovenantPeriodDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_inuv_DebtCovenantPeriodDomain" xlink:to="lab_inuv_DebtCovenantPeriodDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_inuv_FinanceLeasePrincipalAndInterestPaymentsOnLiability_33f020f5-ee1c-4db3-8fbe-b16ab06af625_terseLabel_en-US" xlink:label="lab_inuv_FinanceLeasePrincipalAndInterestPaymentsOnLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid for finance lease liabilities</link:label>
    <link:label id="lab_inuv_FinanceLeasePrincipalAndInterestPaymentsOnLiability_label_en-US" xlink:label="lab_inuv_FinanceLeasePrincipalAndInterestPaymentsOnLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Principal and Interest Payments on Liability</link:label>
    <link:label id="lab_inuv_FinanceLeasePrincipalAndInterestPaymentsOnLiability_documentation_en-US" xlink:label="lab_inuv_FinanceLeasePrincipalAndInterestPaymentsOnLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Principal and Interest Payments on Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_FinanceLeasePrincipalAndInterestPaymentsOnLiability" xlink:href="inuv-20230331.xsd#inuv_FinanceLeasePrincipalAndInterestPaymentsOnLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_inuv_FinanceLeasePrincipalAndInterestPaymentsOnLiability" xlink:to="lab_inuv_FinanceLeasePrincipalAndInterestPaymentsOnLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_032ed97e-3537-4549-8b84-23f762898ba6_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum future lease payments ended March&#160;31, 2023</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_inuv_SalesAgreementMember_44ec8747-01e6-4c17-baa4-c67da2d944da_terseLabel_en-US" xlink:label="lab_inuv_SalesAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales Agreement</link:label>
    <link:label id="lab_inuv_SalesAgreementMember_label_en-US" xlink:label="lab_inuv_SalesAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales Agreement [Member]</link:label>
    <link:label id="lab_inuv_SalesAgreementMember_documentation_en-US" xlink:label="lab_inuv_SalesAgreementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales Agreement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_SalesAgreementMember" xlink:href="inuv-20230331.xsd#inuv_SalesAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_inuv_SalesAgreementMember" xlink:to="lab_inuv_SalesAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_d2872bd8-d46d-4c31-874b-bd1031a7c2e4_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_90e514d6-d2b4-400d-a741-da70f2a7afaf_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Investments at Fair Value</link:label>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosure" xlink:to="lab_us-gaap_AssetsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightLineItems_44d7c2b2-f971-4982-977a-67cb7953852d_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Warrant or Right [Line Items]</link:label>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightLineItems_label_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Warrant or Right [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="lab_us-gaap_ClassOfWarrantOrRightLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_5f8b0c66-80c0-4397-bccc-39239e4ef1db_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization_f44fb18b-bf28-4fe3-abd8-daf2f25de532_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance lease amortization expense</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_5af5b710-2213-4cc1-a230-73462605d6eb_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyDomain_cf8d1fcc-2660-4950-9716-1ade36f842ad_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyDomain_label_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyDomain" xlink:to="lab_us-gaap_RelatedPartyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_b8c291ad-8d72-403f-a0c8-325b8a1c7d56_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt securities</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_972adbf1-818a-4251-b64d-a106c2fed9c7_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt securities, fair value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_5f7c3bfe-1b5c-4994-8479-32387b4a9d0b_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental information:</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_inuv_AmortizationOfReferralAgreementAsMarketingExpense_20fccc74-1640-4db4-b6ab-9f9dacd80990_terseLabel_en-US" xlink:label="lab_inuv_AmortizationOfReferralAgreementAsMarketingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of referral agreement as marketing expense</link:label>
    <link:label id="lab_inuv_AmortizationOfReferralAgreementAsMarketingExpense_label_en-US" xlink:label="lab_inuv_AmortizationOfReferralAgreementAsMarketingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization Of Referral Agreement As Marketing Expense</link:label>
    <link:label id="lab_inuv_AmortizationOfReferralAgreementAsMarketingExpense_documentation_en-US" xlink:label="lab_inuv_AmortizationOfReferralAgreementAsMarketingExpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization Of Referral Agreement As Marketing Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_AmortizationOfReferralAgreementAsMarketingExpense" xlink:href="inuv-20230331.xsd#inuv_AmortizationOfReferralAgreementAsMarketingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_inuv_AmortizationOfReferralAgreementAsMarketingExpense" xlink:to="lab_inuv_AmortizationOfReferralAgreementAsMarketingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_e3264b6a-4311-4646-9953-fa98f40dfbad_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023 (remainder of year)</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrent_519dd398-c9e4-4fc9-a7ed-0377e6a31945_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total long-term liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesNoncurrent" xlink:to="lab_us-gaap_LiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_d1dd6a45-c8d9-4056-99ed-dce2a724a29d_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_7d8c27fb-13f1-4aa9-a143-0409ed93f4f8_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_878b8ae5-aff8-419d-8f2d-2381b7f91d9a_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 1</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_inuv_ClassOfWarrantOrRightVestingPeriod_ef9f3bba-b876-4a8b-b74e-8d30c5653101_terseLabel_en-US" xlink:label="lab_inuv_ClassOfWarrantOrRightVestingPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting period</link:label>
    <link:label id="lab_inuv_ClassOfWarrantOrRightVestingPeriod_label_en-US" xlink:label="lab_inuv_ClassOfWarrantOrRightVestingPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class Of Warrant Or Right, Vesting Period</link:label>
    <link:label id="lab_inuv_ClassOfWarrantOrRightVestingPeriod_documentation_en-US" xlink:label="lab_inuv_ClassOfWarrantOrRightVestingPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class Of Warrant Or Right, Vesting Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_ClassOfWarrantOrRightVestingPeriod" xlink:href="inuv-20230331.xsd#inuv_ClassOfWarrantOrRightVestingPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_inuv_ClassOfWarrantOrRightVestingPeriod" xlink:to="lab_inuv_ClassOfWarrantOrRightVestingPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_c8c4fe38-893d-495d-beb3-153911327101_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_ba879102-bf42-4d37-a845-a34ed17ff276_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_9b28c38c-0d72-419f-972e-334a2a9af4af_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease liability - operating lease</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_inuv_AdjustmentsToAdditionalPaidInCapitalChangeInWarrantVesting_3899fa96-e827-4436-9075-08f0f9169549_negatedTerseLabel_en-US" xlink:label="lab_inuv_AdjustmentsToAdditionalPaidInCapitalChangeInWarrantVesting" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reversal of expense related to a change in warrant vesting</link:label>
    <link:label id="lab_inuv_AdjustmentsToAdditionalPaidInCapitalChangeInWarrantVesting_label_en-US" xlink:label="lab_inuv_AdjustmentsToAdditionalPaidInCapitalChangeInWarrantVesting" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments To Additional Paid In Capital, Change In Warrant Vesting</link:label>
    <link:label id="lab_inuv_AdjustmentsToAdditionalPaidInCapitalChangeInWarrantVesting_documentation_en-US" xlink:label="lab_inuv_AdjustmentsToAdditionalPaidInCapitalChangeInWarrantVesting" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments To Additional Paid In Capital, Change In Warrant Vesting</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_AdjustmentsToAdditionalPaidInCapitalChangeInWarrantVesting" xlink:href="inuv-20230331.xsd#inuv_AdjustmentsToAdditionalPaidInCapitalChangeInWarrantVesting"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_inuv_AdjustmentsToAdditionalPaidInCapitalChangeInWarrantVesting" xlink:to="lab_inuv_AdjustmentsToAdditionalPaidInCapitalChangeInWarrantVesting" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesChannelThroughIntermediaryMember_de128977-8578-45b1-9910-2d5ac6e7fe0e_terseLabel_en-US" xlink:label="lab_us-gaap_SalesChannelThroughIntermediaryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indirect Customers</link:label>
    <link:label id="lab_us-gaap_SalesChannelThroughIntermediaryMember_label_en-US" xlink:label="lab_us-gaap_SalesChannelThroughIntermediaryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales Channel, Through Intermediary [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesChannelThroughIntermediaryMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesChannelThroughIntermediaryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesChannelThroughIntermediaryMember" xlink:to="lab_us-gaap_SalesChannelThroughIntermediaryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_36bc9695-a321-433b-b661-4f0e71e11f0a_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average remaining lease term</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fefa50a3-70b5-4cc5-b76b-190b33a7f23b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_acb31f10-95b5-4895-9ffb-9b8836acc33b_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TechnologyBasedIntangibleAssetsMember_f521c7c5-25ba-4df2-a6df-717106cdaad8_terseLabel_en-US" xlink:label="lab_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Technology</link:label>
    <link:label id="lab_us-gaap_TechnologyBasedIntangibleAssetsMember_label_en-US" xlink:label="lab_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Technology-Based Intangible Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:to="lab_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_e47cda48-52a8-45f3-800f-a764a504949a_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding (in shares)</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_daff5a6f-d972-4e6d-8807-85a0e4d7dd0f_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_5890e7d5-1859-4bd1-b679-74ce4a362e3a_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued" xlink:to="lab_us-gaap_PreferredStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_f762092e-5c70-48d1-9f23-14782e466a01_verboseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_c1809d34-2b51-44c6-844d-b347f8652f78_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Exercise Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_73aec75a-c69e-4fa1-ab32-ad0dc53affec_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_53b93738-0499-4916-9472-ee8351831c9f_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_800a78d8-8084-44bc-a8ab-817d1e73aba9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock options canceled (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8ca09217-5db3-45b4-a515-d1f326fe97a7_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_aad9cd4e-db08-472f-a42c-1e5482733af0_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding, beginning of year (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_4577bd97-d8f6-4690-8e0d-65e7b0e21191_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding, end of year (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_acf2c191-7640-4c54-ac52-24fc15176961_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum future lease payments ended March&#160;31, 2023</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_8f0df0c4-fd40-4a13-86da-5c47097c9aae_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_4b0becac-e748-4c93-b97e-b6eba08eec5c_verboseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_inuv_LineOfCreditFacilityPercentageOfAggregateEligibleAccountsReceivable_87c20b22-d346-4b82-b1cd-eb5771fdcb6f_terseLabel_en-US" xlink:label="lab_inuv_LineOfCreditFacilityPercentageOfAggregateEligibleAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of aggregate eligible accounts receivable</link:label>
    <link:label id="lab_inuv_LineOfCreditFacilityPercentageOfAggregateEligibleAccountsReceivable_label_en-US" xlink:label="lab_inuv_LineOfCreditFacilityPercentageOfAggregateEligibleAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line Of Credit Facility, Percentage Of Aggregate Eligible Accounts Receivable</link:label>
    <link:label id="lab_inuv_LineOfCreditFacilityPercentageOfAggregateEligibleAccountsReceivable_documentation_en-US" xlink:label="lab_inuv_LineOfCreditFacilityPercentageOfAggregateEligibleAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line Of Credit Facility, Percentage Of Aggregate Eligible Accounts Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_LineOfCreditFacilityPercentageOfAggregateEligibleAccountsReceivable" xlink:href="inuv-20230331.xsd#inuv_LineOfCreditFacilityPercentageOfAggregateEligibleAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_inuv_LineOfCreditFacilityPercentageOfAggregateEligibleAccountsReceivable" xlink:to="lab_inuv_LineOfCreditFacilityPercentageOfAggregateEligibleAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_inuv_FiniteLivedIntangibleAssetsNonCurrentAbstract_3d169ed1-8c6e-44ac-8b5f-6199dbae2a1e_terseLabel_en-US" xlink:label="lab_inuv_FiniteLivedIntangibleAssetsNonCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets classified as long-term</link:label>
    <link:label id="lab_inuv_FiniteLivedIntangibleAssetsNonCurrentAbstract_label_en-US" xlink:label="lab_inuv_FiniteLivedIntangibleAssetsNonCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Non-current [Abstract]</link:label>
    <link:label id="lab_inuv_FiniteLivedIntangibleAssetsNonCurrentAbstract_documentation_en-US" xlink:label="lab_inuv_FiniteLivedIntangibleAssetsNonCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Non-current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_FiniteLivedIntangibleAssetsNonCurrentAbstract" xlink:href="inuv-20230331.xsd#inuv_FiniteLivedIntangibleAssetsNonCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_inuv_FiniteLivedIntangibleAssetsNonCurrentAbstract" xlink:to="lab_inuv_FiniteLivedIntangibleAssetsNonCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_5e78edb9-b9c8-4cfd-941b-7b9422a5783b_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_inuv_NumberOfPatentsIssued_c69b2ace-106f-4224-b000-735b36ffe482_terseLabel_en-US" xlink:label="lab_inuv_NumberOfPatentsIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of patents issued</link:label>
    <link:label id="lab_inuv_NumberOfPatentsIssued_label_en-US" xlink:label="lab_inuv_NumberOfPatentsIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Patents Issued</link:label>
    <link:label id="lab_inuv_NumberOfPatentsIssued_documentation_en-US" xlink:label="lab_inuv_NumberOfPatentsIssued" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Patents Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_NumberOfPatentsIssued" xlink:href="inuv-20230331.xsd#inuv_NumberOfPatentsIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_inuv_NumberOfPatentsIssued" xlink:to="lab_inuv_NumberOfPatentsIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_inuv_FinanceAndOperatingLeaseRightOfUseAssetAmortization_a70e5607-74d7-44dc-bec3-637d5c410848_terseLabel_en-US" xlink:label="lab_inuv_FinanceAndOperatingLeaseRightOfUseAssetAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation-Right of Use Assets - Financing</link:label>
    <link:label id="lab_inuv_FinanceAndOperatingLeaseRightOfUseAssetAmortization_label_en-US" xlink:label="lab_inuv_FinanceAndOperatingLeaseRightOfUseAssetAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance And Operating Lease, Right-of-Use Asset, Amortization</link:label>
    <link:label id="lab_inuv_FinanceAndOperatingLeaseRightOfUseAssetAmortization_documentation_en-US" xlink:label="lab_inuv_FinanceAndOperatingLeaseRightOfUseAssetAmortization" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance And Operating Lease, Right-of-Use Asset, Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_FinanceAndOperatingLeaseRightOfUseAssetAmortization" xlink:href="inuv-20230331.xsd#inuv_FinanceAndOperatingLeaseRightOfUseAssetAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_inuv_FinanceAndOperatingLeaseRightOfUseAssetAmortization" xlink:to="lab_inuv_FinanceAndOperatingLeaseRightOfUseAssetAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossTaxAbstract_b7685958-ac1f-4b70-ac63-4a8152922b39_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossTaxAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTaxAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossTaxAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossTaxAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossTaxAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesRevenueNetMember_8b778b40-a0cc-43af-be1f-00146a5f7d02_terseLabel_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Revenue</link:label>
    <link:label id="lab_us-gaap_SalesRevenueNetMember_label_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Benchmark [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueNetMember" xlink:to="lab_us-gaap_SalesRevenueNetMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_c3624818-759e-49d3-bcc2-f617ae121262_verboseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_2c13fd83-c5a5-4d77-8af0-68b62f863fba_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_inuv_LineOfCreditFacilityQuarterlyServiceFee_f3907617-a28b-445c-8dcd-88c2b91b1568_terseLabel_en-US" xlink:label="lab_inuv_LineOfCreditFacilityQuarterlyServiceFee" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarterly service fee (as a percentage)</link:label>
    <link:label id="lab_inuv_LineOfCreditFacilityQuarterlyServiceFee_label_en-US" xlink:label="lab_inuv_LineOfCreditFacilityQuarterlyServiceFee" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Quarterly Service Fee</link:label>
    <link:label id="lab_inuv_LineOfCreditFacilityQuarterlyServiceFee_documentation_en-US" xlink:label="lab_inuv_LineOfCreditFacilityQuarterlyServiceFee" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Quarterly Service Fee</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_LineOfCreditFacilityQuarterlyServiceFee" xlink:href="inuv-20230331.xsd#inuv_LineOfCreditFacilityQuarterlyServiceFee"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_inuv_LineOfCreditFacilityQuarterlyServiceFee" xlink:to="lab_inuv_LineOfCreditFacilityQuarterlyServiceFee" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_51299500-0795-4232-8da3-bc8aa13fe781_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_a481f1ee-1834-4680-8d44-e76abe1959a4_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Per common share data: Basic and Diluted</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNi_010a9c4d-2a92-49d2-a98c-e1c8d5d54ac4_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNi" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity securities</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNi_bf614b25-6f92-44eb-a04c-adacc25c990b_verboseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNi" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity securities, fair value</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNi_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNi" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities, FV-NI, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesFvNi" xlink:to="lab_us-gaap_EquitySecuritiesFvNi" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_fb0549df-143f-449e-b280-168047e3801a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accrued Expenses and Other Current Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_f6ad2a60-323f-49e6-a990-e83daefa6ac3_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued expenses and other current liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_d7548943-1263-4090-83d8-4ee38ab1903f_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by/(used in) financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_baf0fd97-1e5d-48ed-b2e6-5e2c41f71155_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_bc4510c5-d594-4846-8527-83ba6a812b56_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued payroll and commission liabilities</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee-related Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_878e5fa6-a244-42b2-9fda-ba24cf7b7c1f_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_inuv_ClassOfWarrantOrRightGrantedInPeriod_abd7593f-97c8-4d14-a19d-8028d9d5a749_terseLabel_en-US" xlink:label="lab_inuv_ClassOfWarrantOrRightGrantedInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of warrant or right, granted in period (in shares)</link:label>
    <link:label id="lab_inuv_ClassOfWarrantOrRightGrantedInPeriod_label_en-US" xlink:label="lab_inuv_ClassOfWarrantOrRightGrantedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class Of Warrant Or Right, Granted In Period</link:label>
    <link:label id="lab_inuv_ClassOfWarrantOrRightGrantedInPeriod_documentation_en-US" xlink:label="lab_inuv_ClassOfWarrantOrRightGrantedInPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class Of Warrant Or Right, Granted In Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_ClassOfWarrantOrRightGrantedInPeriod" xlink:href="inuv-20230331.xsd#inuv_ClassOfWarrantOrRightGrantedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_inuv_ClassOfWarrantOrRightGrantedInPeriod" xlink:to="lab_inuv_ClassOfWarrantOrRightGrantedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MajorCustomersAxis_f61cb5ae-87f1-43b6-8d74-6445176ee232_terseLabel_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Axis]</link:label>
    <link:label id="lab_srt_MajorCustomersAxis_label_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MajorCustomersAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MajorCustomersAxis" xlink:to="lab_srt_MajorCustomersAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrent_0eb35958-923f-4faa-8f80-6a068dcf8eb7_verboseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease liability - finance lease</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillGross_242c7959-8aa5-48ba-9b79-ea75c7ed0a17_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying Value</link:label>
    <link:label id="lab_us-gaap_GoodwillGross_label_en-US" xlink:label="lab_us-gaap_GoodwillGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillGross" xlink:to="lab_us-gaap_GoodwillGross" xlink:type="arc" order="1"/>
    <link:label id="lab_inuv_AccruedLiabilitiesAndLeaseLiabilityCurrent_f89ab7d1-30a0-4e4d-ab59-1d68ebc9005e_totalLabel_en-US" xlink:label="lab_inuv_AccruedLiabilitiesAndLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_inuv_AccruedLiabilitiesAndLeaseLiabilityCurrent_label_en-US" xlink:label="lab_inuv_AccruedLiabilitiesAndLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities And Lease Liability, Current</link:label>
    <link:label id="lab_inuv_AccruedLiabilitiesAndLeaseLiabilityCurrent_documentation_en-US" xlink:label="lab_inuv_AccruedLiabilitiesAndLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities And Lease Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_AccruedLiabilitiesAndLeaseLiabilityCurrent" xlink:href="inuv-20230331.xsd#inuv_AccruedLiabilitiesAndLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_inuv_AccruedLiabilitiesAndLeaseLiabilityCurrent" xlink:to="lab_inuv_AccruedLiabilitiesAndLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_inuv_PeriodForWhichAdvanceNoticeIsDueToTerminateAgreement_fa625ae4-a4ee-4d97-90f3-b10bf0b29d18_terseLabel_en-US" xlink:label="lab_inuv_PeriodForWhichAdvanceNoticeIsDueToTerminateAgreement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Period for which advance notice is due to terminate agreement</link:label>
    <link:label id="lab_inuv_PeriodForWhichAdvanceNoticeIsDueToTerminateAgreement_label_en-US" xlink:label="lab_inuv_PeriodForWhichAdvanceNoticeIsDueToTerminateAgreement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Period For Which Advance Notice Is Due To Terminate Agreement</link:label>
    <link:label id="lab_inuv_PeriodForWhichAdvanceNoticeIsDueToTerminateAgreement_documentation_en-US" xlink:label="lab_inuv_PeriodForWhichAdvanceNoticeIsDueToTerminateAgreement" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Period For Which Advance Notice Is Due To Terminate Agreement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_PeriodForWhichAdvanceNoticeIsDueToTerminateAgreement" xlink:href="inuv-20230331.xsd#inuv_PeriodForWhichAdvanceNoticeIsDueToTerminateAgreement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_inuv_PeriodForWhichAdvanceNoticeIsDueToTerminateAgreement" xlink:to="lab_inuv_PeriodForWhichAdvanceNoticeIsDueToTerminateAgreement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a85ac5b6-982d-441b-a550-d6f62cc84181_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_21866b3c-49df-473f-90db-aef0acc6f479_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average remaining expense recognition period</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock_0bfd05e9-67ff-4c0a-92d1-330a1f7687db_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Investments and Assets at Fair Value</link:label>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:to="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GrossProfit_56bbca22-aadd-4c70-b2a3-38ef59f1d339_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_label_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Profit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit" xlink:to="lab_us-gaap_GrossProfit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_408a9771-5909-4b47-847e-8c394b0302a8_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer, Including Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_9715016a-fcfb-4bea-8b5d-c7429d6aee16_verboseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_774eaf63-3c35-40cc-9574-df51dff91e88_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer relationships</link:label>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_label_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Relationships [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember" xlink:to="lab_us-gaap_CustomerRelationshipsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_da8910c5-b90e-4529-8f24-d9ca6689bf24_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesAbstract_b7737b3a-f4d6-4e9e-8ec5-d591ad91b5c5_terseLabel_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:label id="lab_us-gaap_LeasesAbstract_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_ca00b206-259c-45cc-988c-d9fe263a32ca_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating expenses</link:label>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpensesAbstract" xlink:to="lab_us-gaap_OperatingExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_23fe0349-df82-4d30-813a-f0e48e8b01c9_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock issued for vested restricted stock awards</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_edb2d91b-a53d-4d1a-bdd4-320b6fe1ef35_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of presentation</link:label>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:to="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_inuv_LineOfCreditFacilityExitFee_1944364e-f523-4253-a249-08d32c03b37f_terseLabel_en-US" xlink:label="lab_inuv_LineOfCreditFacilityExitFee" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exit fee</link:label>
    <link:label id="lab_inuv_LineOfCreditFacilityExitFee_label_en-US" xlink:label="lab_inuv_LineOfCreditFacilityExitFee" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Exit Fee</link:label>
    <link:label id="lab_inuv_LineOfCreditFacilityExitFee_documentation_en-US" xlink:label="lab_inuv_LineOfCreditFacilityExitFee" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Exit Fee</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_LineOfCreditFacilityExitFee" xlink:href="inuv-20230331.xsd#inuv_LineOfCreditFacilityExitFee"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_inuv_LineOfCreditFacilityExitFee" xlink:to="lab_inuv_LineOfCreditFacilityExitFee" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerSalesChannelAxis_83b4c42b-c675-44d2-88f9-b3bc038ba129_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerSalesChannelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Sales Channel [Axis]</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerSalesChannelAxis_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerSalesChannelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Sales Channel [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerSalesChannelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelAxis" xlink:to="lab_us-gaap_ContractWithCustomerSalesChannelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_a9cfb0ca-eb1f-4132-a097-b7f6844db9c1_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_1343688b-5124-4134-8dbd-9e5bbfde77c3_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_fcb45cbc-141a-4a60-b924-146de38e2897_verboseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_e7d766dc-b7e8-44ba-a42e-4db8bfaa7f88_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, par or stated value per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_78a3b25e-e9c7-40e8-97c0-4563377942aa_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurements</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_fb3ca944-f950-4713-a67e-a29149a062f9_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_a77d4312-7c2d-46a4-a951-22a5f0d39dec_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_inuv_DebtCovenantPeriodAxis_1f8258b2-961e-4670-9cd9-da859f623abc_terseLabel_en-US" xlink:label="lab_inuv_DebtCovenantPeriodAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Covenant Period [Axis]</link:label>
    <link:label id="lab_inuv_DebtCovenantPeriodAxis_label_en-US" xlink:label="lab_inuv_DebtCovenantPeriodAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Covenant Period [Axis]</link:label>
    <link:label id="lab_inuv_DebtCovenantPeriodAxis_documentation_en-US" xlink:label="lab_inuv_DebtCovenantPeriodAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Covenant Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_DebtCovenantPeriodAxis" xlink:href="inuv-20230331.xsd#inuv_DebtCovenantPeriodAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_inuv_DebtCovenantPeriodAxis" xlink:to="lab_inuv_DebtCovenantPeriodAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_b821cbc1-747d-4c28-a244-492ded146c02_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquipmentMember_3897a9c9-20bd-4a1e-992f-6f8c8b6b5416_terseLabel_en-US" xlink:label="lab_us-gaap_EquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equipment</link:label>
    <link:label id="lab_us-gaap_EquipmentMember_label_en-US" xlink:label="lab_us-gaap_EquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquipmentMember" xlink:to="lab_us-gaap_EquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_328dc266-fc6a-4b9a-bdff-0308346eb128_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_d992ccfd-96a0-4799-9052-113105f0d9f9_verboseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_8db89ec4-314a-4afb-b745-be0b5f3a2bfa_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net proceeds from line of credit</link:label>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromLinesOfCredit" xlink:to="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_67155c28-25d2-4c35-b2a7-e3a27f3df4ee_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_c53cfc16-e9be-4b43-ac18-b7600b37d3b4_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of estimates</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_ed1f9752-f7c4-49c3-9829-64d51e4aa51b_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:to="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_ea715aba-543d-4345-b557-23108ef11f64_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of concentration risk</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_2cf3721f-efa6-44f4-a8f0-49d627f35d8b_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued expenses and other liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Payable and Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_ce2fb307-d24b-4a41-831b-c84d53b024e6_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_inuv_PercentageOfTotalRevenue_c9c47697-ba3f-4319-b0ae-2e9872900b22_terseLabel_en-US" xlink:label="lab_inuv_PercentageOfTotalRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of total revenue</link:label>
    <link:label id="lab_inuv_PercentageOfTotalRevenue_label_en-US" xlink:label="lab_inuv_PercentageOfTotalRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage Of Total Revenue</link:label>
    <link:label id="lab_inuv_PercentageOfTotalRevenue_documentation_en-US" xlink:label="lab_inuv_PercentageOfTotalRevenue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage Of Total Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_PercentageOfTotalRevenue" xlink:href="inuv-20230331.xsd#inuv_PercentageOfTotalRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_inuv_PercentageOfTotalRevenue" xlink:to="lab_inuv_PercentageOfTotalRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_a64da5b6-c796-49e1-951e-22cbeabf314a_verboseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Year-to-date Amortization</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_ed77eb50-a530-4877-8dc9-35cfd6c07fa1_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise price of warrant (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_label_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Warrant or Right, Exercise Price of Warrants or Rights</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="lab_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:type="arc" order="1"/>
    <link:label id="lab_inuv_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillTable_946739b2-c6e5-4479-ba8a-7725f77b6ed1_terseLabel_en-US" xlink:label="lab_inuv_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets and Goodwill [Table]</link:label>
    <link:label id="lab_inuv_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillTable_label_en-US" xlink:label="lab_inuv_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets and Goodwill [Table]</link:label>
    <link:label id="lab_inuv_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillTable_documentation_en-US" xlink:label="lab_inuv_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets and Goodwill [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillTable" xlink:href="inuv-20230331.xsd#inuv_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_inuv_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillTable" xlink:to="lab_inuv_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_3a160b8e-ee92-4758-bc11-a5b820db50f4_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest paid</link:label>
    <link:label id="lab_us-gaap_InterestPaidNet_label_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet" xlink:to="lab_us-gaap_InterestPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_2ce4b9e6-71d4-4d45-a90f-39d1d5e7009d_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net loss, basic (in usd per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_b8d21b98-6fe4-4880-915b-1cc6f10474eb_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_42676e0e-1cf4-4029-a172-9615dfdf4874_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:to="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_72f5c6da-68e7-432c-b2d7-d2680bfb7894_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total stockholders' equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_dbe7dedb-30bc-4acc-963c-c756e488e5e2_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_2c104a27-6eba-4005-8242-6942190c95d7_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseCurrent_64fed544-0eaf-4275-9091-3b33b9cd6479_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Expense, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseCurrent" xlink:to="lab_us-gaap_PrepaidExpenseCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_9562989e-c2cc-4fdd-b059-f39b23712bc5_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_3cb0f097-fa33-4699-86d8-e8b8e213fad2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_8161010b-8544-4dad-a058-58641c89c9f6_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in operating assets and liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_2eb2ae44-a649-4180-8bf3-2981db012668_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_inuv_EquitySecuritiesFVNIAccumulatedGrossUnrealizedLossBeforeTax_d28cd126-eb0b-4d6c-872c-a4cddcdeb57b_negatedTerseLabel_en-US" xlink:label="lab_inuv_EquitySecuritiesFVNIAccumulatedGrossUnrealizedLossBeforeTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity securities, unrealized gain (loss)</link:label>
    <link:label id="lab_inuv_EquitySecuritiesFVNIAccumulatedGrossUnrealizedLossBeforeTax_label_en-US" xlink:label="lab_inuv_EquitySecuritiesFVNIAccumulatedGrossUnrealizedLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities, FV-NI, Accumulated Gross Unrealized Loss, Before Tax</link:label>
    <link:label id="lab_inuv_EquitySecuritiesFVNIAccumulatedGrossUnrealizedLossBeforeTax_documentation_en-US" xlink:label="lab_inuv_EquitySecuritiesFVNIAccumulatedGrossUnrealizedLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities, FV-NI, Accumulated Gross Unrealized Loss, Before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_EquitySecuritiesFVNIAccumulatedGrossUnrealizedLossBeforeTax" xlink:href="inuv-20230331.xsd#inuv_EquitySecuritiesFVNIAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_inuv_EquitySecuritiesFVNIAccumulatedGrossUnrealizedLossBeforeTax" xlink:to="lab_inuv_EquitySecuritiesFVNIAccumulatedGrossUnrealizedLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_28154943-fffa-4acd-a219-314468f8ea77_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Deficit</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_4cbe4152-d8da-47dd-9889-25d861285277_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_02394bbd-3a56-4752-a170-67a637369c07_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Information Relating to Leases</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock" xlink:to="lab_us-gaap_LeaseCostTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_13960020-ea2d-4a8e-82d5-2ed07f852019_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available Shares (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_f28b45c1-5278-4264-8d92-27a5e37a80de_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Nonvested Restricted Stock Units Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_30a6eb99-e3bd-4206-92d8-a8955ba0c663_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Recognition</link:label>
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_088829df-f613-4b99-8bb7-6ef547cee1ca_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_df98574a-bf5e-4810-aec7-3af20052ce6c_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketableSecuritiesNoncurrent_27527728-a970-42bb-9c67-768bdec94915_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable securities - long term</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesNoncurrent" xlink:to="lab_us-gaap_MarketableSecuritiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentQuarterlyReport_8bb463d2-0ce6-460d-8618-95d44455b91f_terseLabel_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:label id="lab_dei_DocumentQuarterlyReport_label_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentQuarterlyReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentQuarterlyReport" xlink:to="lab_dei_DocumentQuarterlyReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_d887e046-52fd-4802-8fee-acbe2ddb399d_terseLabel_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture and fixtures</link:label>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_label_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture and Fixtures [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FurnitureAndFixturesMember" xlink:to="lab_us-gaap_FurnitureAndFixturesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_c43917a6-ccea-42ca-b7ec-e1de823c2d65_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_dde5758d-2a71-4138-9f9f-185d864c1e6f_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease liability - operating lease</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_inuv_ReferralAgreement_e9cc54d9-cdcc-48f7-a22d-3c5882e198cf_terseLabel_en-US" xlink:label="lab_inuv_ReferralAgreement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Referral and support services agreement advance</link:label>
    <link:label id="lab_inuv_ReferralAgreement_label_en-US" xlink:label="lab_inuv_ReferralAgreement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Referral Agreement</link:label>
    <link:label id="lab_inuv_ReferralAgreement_documentation_en-US" xlink:label="lab_inuv_ReferralAgreement" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Referral Agreement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_ReferralAgreement" xlink:href="inuv-20230331.xsd#inuv_ReferralAgreement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_inuv_ReferralAgreement" xlink:to="lab_inuv_ReferralAgreement" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_4ac892a1-8fb7-4f2c-a852-90878668c030_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesCommissionsAndFees_6ec4cfab-dd39-407b-9acf-f3d94a56c874_terseLabel_en-US" xlink:label="lab_us-gaap_SalesCommissionsAndFees" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commission recognized</link:label>
    <link:label id="lab_us-gaap_SalesCommissionsAndFees_label_en-US" xlink:label="lab_us-gaap_SalesCommissionsAndFees" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales Commissions and Fees</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesCommissionsAndFees" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesCommissionsAndFees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesCommissionsAndFees" xlink:to="lab_us-gaap_SalesCommissionsAndFees" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_1819489b-1fea-4f8e-8b73-695a1a695f92_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade names, web properties</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-Lived Intangible Assets (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_45a6c8af-7daa-49f2-a160-1f2c04969392_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold improvements</link:label>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_label_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseholdImprovementsMember" xlink:to="lab_us-gaap_LeaseholdImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_06da6e89-070d-4706-946d-9b2e1aea3b5f_verboseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated deficit</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_48e59b00-2b3b-4a56-a24e-e8c8b0bcf011_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated deficit</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_ba62be7a-40c1-471b-91a4-dfd0858c692d_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable, net of allowance for doubtful accounts of $1,401,803 and $1,440,678, respectively.</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_inuv_FiniteLivedandIndefiniteLivedIntangibleAssetsLongTermPortionGross_8ee1cc6b-0ddf-4197-991f-5a1bbc361abb_totalLabel_en-US" xlink:label="lab_inuv_FiniteLivedandIndefiniteLivedIntangibleAssetsLongTermPortionGross" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying Value</link:label>
    <link:label id="lab_inuv_FiniteLivedandIndefiniteLivedIntangibleAssetsLongTermPortionGross_label_en-US" xlink:label="lab_inuv_FiniteLivedandIndefiniteLivedIntangibleAssetsLongTermPortionGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived and Indefinite-Lived Intangible Assets, Long Term Portion, Gross</link:label>
    <link:label id="lab_inuv_FiniteLivedandIndefiniteLivedIntangibleAssetsLongTermPortionGross_documentation_en-US" xlink:label="lab_inuv_FiniteLivedandIndefiniteLivedIntangibleAssetsLongTermPortionGross" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived and Indefinite-Lived Intangible Assets, Long Term Portion, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_FiniteLivedandIndefiniteLivedIntangibleAssetsLongTermPortionGross" xlink:href="inuv-20230331.xsd#inuv_FiniteLivedandIndefiniteLivedIntangibleAssetsLongTermPortionGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_inuv_FiniteLivedandIndefiniteLivedIntangibleAssetsLongTermPortionGross" xlink:to="lab_inuv_FiniteLivedandIndefiniteLivedIntangibleAssetsLongTermPortionGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireMarketableSecurities_e655e91f-eaec-4bd5-9402-1b5ccdb0d5ce_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase of marketable securities</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireMarketableSecurities_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Marketable Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:to="lab_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_cee973ff-b392-418e-8a94-b9cb25882593_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_666f1223-bc7e-4b06-a4ab-6b44a3a633ed_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:to="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_27123de8-17aa-461b-8943-bb3e6439bcc6_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_3bb8e10e-c798-4a70-bcdd-2405ef1b7812_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Intangible Assets from Continuing Operations</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink:to="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_630677ad-dd71-45a1-a2ad-54b4f4f576b2_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_99c280cd-4310-41f8-a4c6-3efb253bdf55_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WarrantsAndRightsOutstandingTerm_69eb10f3-56d6-415a-9661-911eef78b4fc_terseLabel_en-US" xlink:label="lab_us-gaap_WarrantsAndRightsOutstandingTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrants outstanding, term</link:label>
    <link:label id="lab_us-gaap_WarrantsAndRightsOutstandingTerm_label_en-US" xlink:label="lab_us-gaap_WarrantsAndRightsOutstandingTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrants and Rights Outstanding, Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantsAndRightsOutstandingTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantsAndRightsOutstandingTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WarrantsAndRightsOutstandingTerm" xlink:to="lab_us-gaap_WarrantsAndRightsOutstandingTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_a0876af3-ebcc-41af-b5ad-225243897cc6_negatedLabel_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments on finance lease obligations</link:label>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_label_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Principal Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeasePrincipalPayments" xlink:to="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_9b881137-7d5c-4ec2-9e2d-43a8262b2b23_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">RSUs Outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_cff7f3a8-f35a-45fb-85c5-4b28dd153865_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding, beginning of period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_8aca2338-f0c5-440c-8d7f-12e6b14cda26_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding, end of period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_e91fac70-f5ed-420a-be90-7b4168726fd1_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying Value</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_79d0b60a-14db-40da-9883-d4225769022e_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_0f46b0a0-4807-4ac3-ac34-419aa5069069_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current income tax expense</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_2c6b9a80-7342-4072-bedd-88f72ec84cd9_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right of use assets - operating lease</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_a012c788-5358-45c4-9cc9-ef3fe3a5438a_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss)</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_ca103607-805c-424d-a96a-c4e3cd8c5cdc_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of securities called by each warrant or right (in shares)</link:label>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_label_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Warrant or Right, Number of Securities Called by Each Warrant or Right</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:to="lab_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:type="arc" order="1"/>
    <link:label id="lab_inuv_FiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairment_480a5a3e-f13b-4206-be3e-3f0ae812286e_negatedLabel_en-US" xlink:label="lab_inuv_FiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Amortization and Impairment</link:label>
    <link:label id="lab_inuv_FiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairment_label_en-US" xlink:label="lab_inuv_FiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets (Excluding Goodwill), Accumulated Impairment</link:label>
    <link:label id="lab_inuv_FiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairment_documentation_en-US" xlink:label="lab_inuv_FiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets (Excluding Goodwill), Accumulated Impairment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_FiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairment" xlink:href="inuv-20230331.xsd#inuv_FiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_inuv_FiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairment" xlink:to="lab_inuv_FiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalariesAndWages_c1999121-9a84-4419-a679-dbcf3a4b29a8_terseLabel_en-US" xlink:label="lab_us-gaap_SalariesAndWages" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation</link:label>
    <link:label id="lab_us-gaap_SalariesAndWages_label_en-US" xlink:label="lab_us-gaap_SalariesAndWages" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Salary and Wage, NonOfficer, Excluding Cost of Good and Service Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalariesAndWages" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalariesAndWages"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalariesAndWages" xlink:to="lab_us-gaap_SalariesAndWages" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireProductiveAssets_72ae6f6a-1ce4-47ce-aacf-cbd339385f65_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireProductiveAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchases of equipment and capitalized development costs</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireProductiveAssets_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireProductiveAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Productive Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireProductiveAssets" xlink:to="lab_us-gaap_PaymentsToAcquireProductiveAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_9eb6099c-b0df-40a2-85b3-9f29d5e30a32_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_inuv_CustomerOneMember_77b81c89-d511-40f2-85ed-0ab055b8835e_terseLabel_en-US" xlink:label="lab_inuv_CustomerOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer One</link:label>
    <link:label id="lab_inuv_CustomerOneMember_label_en-US" xlink:label="lab_inuv_CustomerOneMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer One [Member]</link:label>
    <link:label id="lab_inuv_CustomerOneMember_documentation_en-US" xlink:label="lab_inuv_CustomerOneMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_CustomerOneMember" xlink:href="inuv-20230331.xsd#inuv_CustomerOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_inuv_CustomerOneMember" xlink:to="lab_inuv_CustomerOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_fe66d76c-930f-4320-97ee-9f83dd6d3955_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_f1623e36-cba1-45a4-8625-97c360507dab_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Stock Option Award Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Option, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_12cdee5f-9a1a-4c4f-a005-bb83c09a799a_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating loss</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_b067368d-fcad-45ab-93d2-1bb420974d0b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Stock Grants Outstanding</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_inuv_CustomerOneTwoAndThreeMember_c2fdb39f-355a-4784-a755-b613fb73155c_terseLabel_en-US" xlink:label="lab_inuv_CustomerOneTwoAndThreeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer One, Two, and Three</link:label>
    <link:label id="lab_inuv_CustomerOneTwoAndThreeMember_label_en-US" xlink:label="lab_inuv_CustomerOneTwoAndThreeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer One, Two, And Three [Member]</link:label>
    <link:label id="lab_inuv_CustomerOneTwoAndThreeMember_documentation_en-US" xlink:label="lab_inuv_CustomerOneTwoAndThreeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer One, Two, And Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_CustomerOneTwoAndThreeMember" xlink:href="inuv-20230331.xsd#inuv_CustomerOneTwoAndThreeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_inuv_CustomerOneTwoAndThreeMember" xlink:to="lab_inuv_CustomerOneTwoAndThreeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_bed83332-e084-480e-87e9-5b8241755fa4_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recently Adopted Accounting Pronouncements</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock_e937c185-116c-4331-a30b-d978256f2e48_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Carrying Value of Property and Equipment</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utility Property, Plant, and Equipment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_51567fc0-20f5-48b1-826c-d9831896dc29_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses, unbilled revenue and other current assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_86d8eb5c-dd0c-46ff-a22c-1e04fb8146a2_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average shares</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding Reconciliation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_5d3d5aeb-5ae3-444a-b2d1-33f953054ea6_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_6d77ba1b-d52b-4e19-84aa-838c10bd6c40_verboseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_e4cbeb71-392c-4d87-ba36-b0f5e727badc_totalLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Carrying Value</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_b50d46d1-113f-4a37-9f0a-e94dd6ee0178_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_58d752b4-1723-4838-b251-2cb2b40b8421_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to reconcile net loss to net cash used in operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_438b70b9-0ef9-4b92-8132-4634636a213a_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Intangible Assets and Goodwill</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_8aacddc9-e4d7-4a85-9bb4-c7d9fd33da6a_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation allowance</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_bfca74a5-1a69-432b-a242-c486cf8347bf_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax liability</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_664e0651-ea54-4ca7-9e50-956573cf0022_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, par or stated value per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_e496fff6-1962-4225-9783-b3c85229b58d_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_735ad7ac-017e-4b92-8555-3797bd374207_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">&#160;Additional Paid in Capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_002160ad-d6fc-4ea1-9ab4-56c31a5808c6_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationDomain" xlink:to="lab_us-gaap_BalanceSheetLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_791b8087-b1a1-47f7-bd9a-85d47293d632_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_99988618-064c-4537-9ad4-70309dfb0290_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of revenue</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc" order="1"/>
    <link:label id="lab_inuv_CommissionFeePercent_1008eb15-eb74-42f2-965a-f39fd3ac7f0d_terseLabel_en-US" xlink:label="lab_inuv_CommissionFeePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commission fee, percent</link:label>
    <link:label id="lab_inuv_CommissionFeePercent_label_en-US" xlink:label="lab_inuv_CommissionFeePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commission Fee, Percent</link:label>
    <link:label id="lab_inuv_CommissionFeePercent_documentation_en-US" xlink:label="lab_inuv_CommissionFeePercent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commission Fee, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_CommissionFeePercent" xlink:href="inuv-20230331.xsd#inuv_CommissionFeePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_inuv_CommissionFeePercent" xlink:to="lab_inuv_CommissionFeePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5684a952-b2d6-48f5-ba33-ca57c01930ad_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_cd70c909-7c23-4059-bf89-c1f2601e7749_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: accumulated depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableMember_80b7c288-ce42-478d-ac37-86039f84b713_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableMember_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableMember" xlink:to="lab_us-gaap_AccountsReceivableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_ef18bb72-256c-4622-a733-be3f333cbba6_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Authorized shares 200,000,000; issued and outstanding shares 121,640,362 and 120,137,124, respectively.</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_978499ee-fc2e-49c5-be58-72ce0b8aad21_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain" xlink:to="lab_us-gaap_DebtInstrumentNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_inuv_ConsultingServicesAndOtherMemberMember_d67a741d-b1ec-405f-827a-930e061b67f9_terseLabel_en-US" xlink:label="lab_inuv_ConsultingServicesAndOtherMemberMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consulting</link:label>
    <link:label id="lab_inuv_ConsultingServicesAndOtherMemberMember_label_en-US" xlink:label="lab_inuv_ConsultingServicesAndOtherMemberMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consulting Services and Other Member [Member]</link:label>
    <link:label id="lab_inuv_ConsultingServicesAndOtherMemberMember_documentation_en-US" xlink:label="lab_inuv_ConsultingServicesAndOtherMemberMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consulting Services and Other Member</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_ConsultingServicesAndOtherMemberMember" xlink:href="inuv-20230331.xsd#inuv_ConsultingServicesAndOtherMemberMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_inuv_ConsultingServicesAndOtherMemberMember" xlink:to="lab_inuv_ConsultingServicesAndOtherMemberMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_5325f3ef-0b9b-49f8-afa3-50ad11eb3746_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grants (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_inuv_HitachiCapitalAmericaCorpMember_95112e43-d1fa-43b3-bd5d-262898afed9c_terseLabel_en-US" xlink:label="lab_inuv_HitachiCapitalAmericaCorpMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hitachi Capital America Corp.</link:label>
    <link:label id="lab_inuv_HitachiCapitalAmericaCorpMember_label_en-US" xlink:label="lab_inuv_HitachiCapitalAmericaCorpMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hitachi Capital America Corp. [Member]</link:label>
    <link:label id="lab_inuv_HitachiCapitalAmericaCorpMember_documentation_en-US" xlink:label="lab_inuv_HitachiCapitalAmericaCorpMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hitachi Capital America Corp.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_HitachiCapitalAmericaCorpMember" xlink:href="inuv-20230331.xsd#inuv_HitachiCapitalAmericaCorpMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_inuv_HitachiCapitalAmericaCorpMember" xlink:to="lab_inuv_HitachiCapitalAmericaCorpMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesChannelDirectlyToConsumerMember_5b4042e7-e342-4d00-823a-c44b8c84a1ea_terseLabel_en-US" xlink:label="lab_us-gaap_SalesChannelDirectlyToConsumerMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Direct Customers</link:label>
    <link:label id="lab_us-gaap_SalesChannelDirectlyToConsumerMember_label_en-US" xlink:label="lab_us-gaap_SalesChannelDirectlyToConsumerMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales Channel, Directly to Consumer [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesChannelDirectlyToConsumerMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesChannelDirectlyToConsumerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesChannelDirectlyToConsumerMember" xlink:to="lab_us-gaap_SalesChannelDirectlyToConsumerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_2b074a92-3ec0-48bf-9087-efe72bc2733e_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2484fe33-363f-4914-ba05-52b145db8fad_terseLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_70dcbc94-d45b-46b8-a021-958b24e3430b_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalent, beginning of year</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_024bcac2-d2fb-48db-963a-3b038ed0b04d_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalent, end of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_bb52a6af-5ddf-41ef-92a2-d0e293580675_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock warrants issued for referral agreement</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Additional Paid in Capital, Warrant Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WarrantsAndRightsOutstandingMeasurementInput_86684c77-5d94-4160-be22-aff9c0c70be7_terseLabel_en-US" xlink:label="lab_us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrants outstanding, measurement input</link:label>
    <link:label id="lab_us-gaap_WarrantsAndRightsOutstandingMeasurementInput_label_en-US" xlink:label="lab_us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrants and Rights Outstanding, Measurement Input</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantsAndRightsOutstandingMeasurementInput"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:to="lab_us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MeasurementInputSharePriceMember_1b95749d-e3f0-4230-a96e-08955e263447_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputSharePriceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input, Share Price</link:label>
    <link:label id="lab_us-gaap_MeasurementInputSharePriceMember_label_en-US" xlink:label="lab_us-gaap_MeasurementInputSharePriceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input, Share Price [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputSharePriceMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputSharePriceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputSharePriceMember" xlink:to="lab_us-gaap_MeasurementInputSharePriceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_54febf96-2bc4-4b9a-b285-309e12f29867_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_1a53d9aa-5783-4050-8737-64ee7ac2c00c_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WarrantsAndRightsOutstanding_48f6b46b-4066-4af2-8de2-0e31badda3f9_terseLabel_en-US" xlink:label="lab_us-gaap_WarrantsAndRightsOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrants outstanding</link:label>
    <link:label id="lab_us-gaap_WarrantsAndRightsOutstanding_label_en-US" xlink:label="lab_us-gaap_WarrantsAndRightsOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrants and Rights Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantsAndRightsOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantsAndRightsOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WarrantsAndRightsOutstanding" xlink:to="lab_us-gaap_WarrantsAndRightsOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrent_01b24565-033a-48f8-b0d2-c0d627646822_verboseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease liability - finance lease</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityCurrent" xlink:to="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_fc737221-53af-4509-a177-f45a8e4711c3_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_inuv_DebtCovenantPeriodTwoMember_73548229-ea39-40c3-bf90-557b2af2e24f_terseLabel_en-US" xlink:label="lab_inuv_DebtCovenantPeriodTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Covenant Period Two</link:label>
    <link:label id="lab_inuv_DebtCovenantPeriodTwoMember_label_en-US" xlink:label="lab_inuv_DebtCovenantPeriodTwoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Covenant Period Two [Member]</link:label>
    <link:label id="lab_inuv_DebtCovenantPeriodTwoMember_documentation_en-US" xlink:label="lab_inuv_DebtCovenantPeriodTwoMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Covenant Period Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_DebtCovenantPeriodTwoMember" xlink:href="inuv-20230331.xsd#inuv_DebtCovenantPeriodTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_inuv_DebtCovenantPeriodTwoMember" xlink:to="lab_inuv_DebtCovenantPeriodTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_ccb08652-81b5-4d9b-aaf3-e94def9535fc_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_9027eed7-8b37-452a-83b8-fbbc82405cbb_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_d5c8475c-f181-49a1-826c-d5f83b2281a9_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by (used in) investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_032cf17e-eeaa-4f3d-a969-1ddfccd02c66_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive loss</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_inuv_CustomerListMember_7456b3ea-de91-45ba-a5c7-9f2cd36909f0_verboseLabel_en-US" xlink:label="lab_inuv_CustomerListMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer list, Google</link:label>
    <link:label id="lab_inuv_CustomerListMember_label_en-US" xlink:label="lab_inuv_CustomerListMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer List [Member]</link:label>
    <link:label id="lab_inuv_CustomerListMember_documentation_en-US" xlink:label="lab_inuv_CustomerListMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer List</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_CustomerListMember" xlink:href="inuv-20230331.xsd#inuv_CustomerListMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_inuv_CustomerListMember" xlink:to="lab_inuv_CustomerListMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_4e5d2be2-46b3-4cd5-b738-a605025f3cb6_verboseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_inuv_LoanAndSecurityCreditAgreementMember_1da8a36b-93ad-4ef4-b382-2026ab6b045f_terseLabel_en-US" xlink:label="lab_inuv_LoanAndSecurityCreditAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan And Security Agreement</link:label>
    <link:label id="lab_inuv_LoanAndSecurityCreditAgreementMember_label_en-US" xlink:label="lab_inuv_LoanAndSecurityCreditAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan And Security Credit Agreement [Member]</link:label>
    <link:label id="lab_inuv_LoanAndSecurityCreditAgreementMember_documentation_en-US" xlink:label="lab_inuv_LoanAndSecurityCreditAgreementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan And Security Credit Agreement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_LoanAndSecurityCreditAgreementMember" xlink:href="inuv-20230331.xsd#inuv_LoanAndSecurityCreditAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_inuv_LoanAndSecurityCreditAgreementMember" xlink:to="lab_inuv_LoanAndSecurityCreditAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_707a97e4-a3b6-48ba-b830-04bdbcef651f_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_a57ac9bc-aed4-4667-b1fc-0336596fb353_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent" xlink:to="lab_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_inuv_LineOfCreditFacilityAnnualCommitmentFeeAmount_aa19c0ea-7a11-4e9a-9786-dcfff21db39e_terseLabel_en-US" xlink:label="lab_inuv_LineOfCreditFacilityAnnualCommitmentFeeAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Annual commitment fee amount</link:label>
    <link:label id="lab_inuv_LineOfCreditFacilityAnnualCommitmentFeeAmount_label_en-US" xlink:label="lab_inuv_LineOfCreditFacilityAnnualCommitmentFeeAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Annual Commitment Fee Amount</link:label>
    <link:label id="lab_inuv_LineOfCreditFacilityAnnualCommitmentFeeAmount_documentation_en-US" xlink:label="lab_inuv_LineOfCreditFacilityAnnualCommitmentFeeAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Annual Commitment Fee Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_LineOfCreditFacilityAnnualCommitmentFeeAmount" xlink:href="inuv-20230331.xsd#inuv_LineOfCreditFacilityAnnualCommitmentFeeAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_inuv_LineOfCreditFacilityAnnualCommitmentFeeAmount" xlink:to="lab_inuv_LineOfCreditFacilityAnnualCommitmentFeeAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPeriodIncreaseDecrease_b0b6c06a-1915-4dfc-98c3-8ce194f4da98_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase in shares of common stock reserved for grants (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPeriodIncreaseDecrease_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Period Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPeriodIncreaseDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPeriodIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPeriodIncreaseDecrease" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPeriodIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_0ccc7e5b-dcf0-45d7-ac87-c80fec11b24a_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_7b58524d-e1e3-4da2-b9b9-627683dea062_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_inuv_CustomerThreeMember_725a7908-8d38-4f23-b050-bdcf866a1077_terseLabel_en-US" xlink:label="lab_inuv_CustomerThreeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Three</link:label>
    <link:label id="lab_inuv_CustomerThreeMember_label_en-US" xlink:label="lab_inuv_CustomerThreeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Three [Member]</link:label>
    <link:label id="lab_inuv_CustomerThreeMember_documentation_en-US" xlink:label="lab_inuv_CustomerThreeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_CustomerThreeMember" xlink:href="inuv-20230331.xsd#inuv_CustomerThreeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_inuv_CustomerThreeMember" xlink:to="lab_inuv_CustomerThreeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_ff70d9d9-e9e8-4aec-9886-49d858648d28_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_inuv_NumberOfPatentsPending_1856cfa3-1d8e-4dc5-a529-27844cc6c6f2_terseLabel_en-US" xlink:label="lab_inuv_NumberOfPatentsPending" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of pending patents</link:label>
    <link:label id="lab_inuv_NumberOfPatentsPending_label_en-US" xlink:label="lab_inuv_NumberOfPatentsPending" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Patents Pending</link:label>
    <link:label id="lab_inuv_NumberOfPatentsPending_documentation_en-US" xlink:label="lab_inuv_NumberOfPatentsPending" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Patents Pending</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_NumberOfPatentsPending" xlink:href="inuv-20230331.xsd#inuv_NumberOfPatentsPending"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_inuv_NumberOfPatentsPending" xlink:to="lab_inuv_NumberOfPatentsPending" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_a864524a-3044-445e-a0ef-fb89d90ad082_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options Outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_0f2fdccd-d6ba-4403-9d95-9b37bdb7ae8e_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_5ffc8202-553a-43e8-b451-d6ec3cae947a_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_inuv_CustomerTwoMember_5e2b1e92-cc56-4fa3-a5f1-24d29c6a81b5_terseLabel_en-US" xlink:label="lab_inuv_CustomerTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Two</link:label>
    <link:label id="lab_inuv_CustomerTwoMember_label_en-US" xlink:label="lab_inuv_CustomerTwoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Two [Member]</link:label>
    <link:label id="lab_inuv_CustomerTwoMember_documentation_en-US" xlink:label="lab_inuv_CustomerTwoMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_CustomerTwoMember" xlink:href="inuv-20230331.xsd#inuv_CustomerTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_inuv_CustomerTwoMember" xlink:to="lab_inuv_CustomerTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_838426b2-c9d9-4351-8df2-f7b96943e7de_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Expenses and Other Current Liabilities</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:to="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedMarketingCostsCurrent_c1249a5a-6124-4e81-b521-da55086341fe_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedMarketingCostsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued marketing costs</link:label>
    <link:label id="lab_us-gaap_AccruedMarketingCostsCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedMarketingCostsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Marketing Costs, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedMarketingCostsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedMarketingCostsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedMarketingCostsCurrent" xlink:to="lab_us-gaap_AccruedMarketingCostsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_inuv_WorkingCapitalNet_ec7db009-5ff7-4f81-9c33-c8dfd062658a_terseLabel_en-US" xlink:label="lab_inuv_WorkingCapitalNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net working capital</link:label>
    <link:label id="lab_inuv_WorkingCapitalNet_label_en-US" xlink:label="lab_inuv_WorkingCapitalNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Working Capital, Net</link:label>
    <link:label id="lab_inuv_WorkingCapitalNet_documentation_en-US" xlink:label="lab_inuv_WorkingCapitalNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Working Capital, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_WorkingCapitalNet" xlink:href="inuv-20230331.xsd#inuv_WorkingCapitalNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_inuv_WorkingCapitalNet" xlink:to="lab_inuv_WorkingCapitalNet" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_433cf6d2-ab9f-45b6-8f71-cf6d275c0deb_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_22a3744f-67ea-445f-b983-1fdfd6324004_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_388694a8-81d3-47c2-977f-8503d2de3b00_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_29e57e0f-f211-4d71-8da3-dd93e3d38b45_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_inuv_ClassOfWarrantOrRightNumberOfTranches_678e9852-60ab-48c3-b571-04b40b4d8aa7_terseLabel_en-US" xlink:label="lab_inuv_ClassOfWarrantOrRightNumberOfTranches" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of tranches</link:label>
    <link:label id="lab_inuv_ClassOfWarrantOrRightNumberOfTranches_label_en-US" xlink:label="lab_inuv_ClassOfWarrantOrRightNumberOfTranches" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Warrant or Right, Number Of Tranches</link:label>
    <link:label id="lab_inuv_ClassOfWarrantOrRightNumberOfTranches_documentation_en-US" xlink:label="lab_inuv_ClassOfWarrantOrRightNumberOfTranches" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Warrant or Right, Number Of Tranches</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_ClassOfWarrantOrRightNumberOfTranches" xlink:href="inuv-20230331.xsd#inuv_ClassOfWarrantOrRightNumberOfTranches"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_inuv_ClassOfWarrantOrRightNumberOfTranches" xlink:to="lab_inuv_ClassOfWarrantOrRightNumberOfTranches" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_c099aa0c-494b-49ff-97eb-f530c94452a3_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid for operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments" xlink:to="lab_us-gaap_OperatingLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_6e989324-a4c7-4c80-8668-f6612e29bd66_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Amortization Expense</link:label>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract_9aeffd2a-0860-44f4-9293-c3a4506a4ad7_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, $0.001 par value:</link:label>
    <link:label id="lab_us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Number of Shares, Par Value and Other Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:to="lab_us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_inuv_IntangibleAssetsAccumulatedAmortizationandImpairmentLoss_9fb9e99c-ca4c-450a-81ce-b1740b57dc0d_negatedTerseLabel_en-US" xlink:label="lab_inuv_IntangibleAssetsAccumulatedAmortizationandImpairmentLoss" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Amortization and Impairment</link:label>
    <link:label id="lab_inuv_IntangibleAssetsAccumulatedAmortizationandImpairmentLoss_label_en-US" xlink:label="lab_inuv_IntangibleAssetsAccumulatedAmortizationandImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Accumulated Amortization and Impairment Loss</link:label>
    <link:label id="lab_inuv_IntangibleAssetsAccumulatedAmortizationandImpairmentLoss_documentation_en-US" xlink:label="lab_inuv_IntangibleAssetsAccumulatedAmortizationandImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Accumulated Amortization and Impairment Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_IntangibleAssetsAccumulatedAmortizationandImpairmentLoss" xlink:href="inuv-20230331.xsd#inuv_IntangibleAssetsAccumulatedAmortizationandImpairmentLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_inuv_IntangibleAssetsAccumulatedAmortizationandImpairmentLoss" xlink:to="lab_inuv_IntangibleAssetsAccumulatedAmortizationandImpairmentLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_inuv_OtherAssetsTotalNoncurrent_be7008e4-4f78-4f0e-88c2-e28ef5d3558d_totalLabel_en-US" xlink:label="lab_inuv_OtherAssetsTotalNoncurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total other assets</link:label>
    <link:label id="lab_inuv_OtherAssetsTotalNoncurrent_label_en-US" xlink:label="lab_inuv_OtherAssetsTotalNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets Total, Noncurrent</link:label>
    <link:label id="lab_inuv_OtherAssetsTotalNoncurrent_documentation_en-US" xlink:label="lab_inuv_OtherAssetsTotalNoncurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets Total, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_OtherAssetsTotalNoncurrent" xlink:href="inuv-20230331.xsd#inuv_OtherAssetsTotalNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_inuv_OtherAssetsTotalNoncurrent" xlink:to="lab_inuv_OtherAssetsTotalNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_5a1a8633-eee7-42fb-ab92-f0f99a467307_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for doubtful accounts</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_881d9276-4033-41e8-9d9d-3829dd4aeb11_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other income, net</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_78c27aac-eb65-4f46-a420-701923c2443e_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationAxis" xlink:to="lab_us-gaap_BalanceSheetLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_9348b9c5-d83d-454a-8614-02ceac43d0b8_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_inuv_AccruedGrantCurrent_1e50e893-d33b-46a8-9044-5397413a8c95_terseLabel_en-US" xlink:label="lab_inuv_AccruedGrantCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Arkansas grant contingency</link:label>
    <link:label id="lab_inuv_AccruedGrantCurrent_label_en-US" xlink:label="lab_inuv_AccruedGrantCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Grant, Current</link:label>
    <link:label id="lab_inuv_AccruedGrantCurrent_documentation_en-US" xlink:label="lab_inuv_AccruedGrantCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Grant, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_AccruedGrantCurrent" xlink:href="inuv-20230331.xsd#inuv_AccruedGrantCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_inuv_AccruedGrantCurrent" xlink:to="lab_inuv_AccruedGrantCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_9a5a04a1-4011-43ab-b10d-beb57c2d9fce_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued taxes, current portion</link:label>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Income Taxes, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:to="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpenses_fc8ce917-a53b-42ee-a8f9-67d758b33e36_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total operating expenses</link:label>
    <link:label id="lab_us-gaap_OperatingExpenses_label_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenses" xlink:to="lab_us-gaap_OperatingExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_e3c6a4aa-6e94-4947-8989-dd1dda382a1f_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_8890c164-dd48-4729-9432-eb6a710da88f_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsAbstract_b636d9c7-ef54-4d86-8969-b8c28783ab8f_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsAbstract_label_en-US" xlink:label="lab_us-gaap_OtherAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsAbstract" xlink:to="lab_us-gaap_OtherAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade_a194d4a3-2ef9-49c1-93f5-b1d19aa7483e_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Payable, Trade</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_86e08c75-ec27-454b-bc17-ff7f483b13a0_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_2c99a923-3910-4518-b478-10c4a2c6a884_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_32dd7c04-783b-43e5-a755-54bdb58c4216_verboseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentsTable_4e390780-8e3f-4dbb-8844-f587dd139e0e_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitments [Table]</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentsTable_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsTable" xlink:to="lab_us-gaap_OtherCommitmentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesOutstanding_08d6b2f6-2760-44de-a446-605c0f3ddefc_periodStartLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesOutstanding_5ac457b8-1800-428b-b0f7-06f1888ab327_periodEndLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesOutstanding_label_en-US" xlink:label="lab_us-gaap_SharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesOutstanding" xlink:to="lab_us-gaap_SharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_c5c56cbb-01de-4e76-98f8-3ea5f447e77e_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_06b8196b-0096-4c6f-bdef-c3be88976c3c_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Note Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_7713b9ab-1b58-4baf-9a85-bb1ef7ceaffe_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Carrying Value</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_a54eff2d-4cea-4430-8785-c301253ae8bf_totalLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Carrying Value</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax_9405b7f6-ae4f-4604-ad03-6279bc203058_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt securities, unrealized gain (loss)</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain (Loss), before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_9a048b27-de1a-4310-8913-173b155aa4f2_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_4f5a5055-fad0-4af4-900a-c0700acab3bb_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation cost related to non vested awards not yet recognized</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComputerSoftwareIntangibleAssetMember_4ba52efe-f2da-4eb3-8efe-7b888f6434bb_terseLabel_en-US" xlink:label="lab_us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized internal use and purchased software</link:label>
    <link:label id="lab_us-gaap_ComputerSoftwareIntangibleAssetMember_label_en-US" xlink:label="lab_us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer Software, Intangible Asset [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:to="lab_us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_b4c4146e-736f-4e70-95cc-4ae4a0129975_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_35dd7660-69ce-4681-b404-0a148c517e9c_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_56e97fc5-fb32-4809-85b7-dc1f1d7578b4_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_86eb8569-0352-430f-ac88-7c923db22462_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_inuv_SearchCosts_3a89e30d-09fe-4c2e-81d8-f956b6b11914_terseLabel_en-US" xlink:label="lab_inuv_SearchCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketing costs</link:label>
    <link:label id="lab_inuv_SearchCosts_label_en-US" xlink:label="lab_inuv_SearchCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Search costs</link:label>
    <link:label id="lab_inuv_SearchCosts_documentation_en-US" xlink:label="lab_inuv_SearchCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Custom Element.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_SearchCosts" xlink:href="inuv-20230331.xsd#inuv_SearchCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_inuv_SearchCosts" xlink:to="lab_inuv_SearchCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_6c353b52-f6fe-484d-ae81-ecee5732e9a7_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_33ca6fd7-fd0a-4afe-a5b6-275efecf7cc1_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization and Business</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PayablesAndAccrualsAbstract_a8af08ee-a4bb-4250-bb08-d59c5f4b8ad3_terseLabel_en-US" xlink:label="lab_us-gaap_PayablesAndAccrualsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payables and Accruals [Abstract]</link:label>
    <link:label id="lab_us-gaap_PayablesAndAccrualsAbstract_label_en-US" xlink:label="lab_us-gaap_PayablesAndAccrualsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payables and Accruals [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract" xlink:to="lab_us-gaap_PayablesAndAccrualsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_inuv_GrantExpenseDerecognitionOfContingenciesAndGrants_ac7820c8-ccf1-4b17-8508-639323c4f8f0_terseLabel_en-US" xlink:label="lab_inuv_GrantExpenseDerecognitionOfContingenciesAndGrants" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grant expense</link:label>
    <link:label id="lab_inuv_GrantExpenseDerecognitionOfContingenciesAndGrants_label_en-US" xlink:label="lab_inuv_GrantExpenseDerecognitionOfContingenciesAndGrants" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grant Expense (Derecognition Of Contingencies And Grants)</link:label>
    <link:label id="lab_inuv_GrantExpenseDerecognitionOfContingenciesAndGrants_documentation_en-US" xlink:label="lab_inuv_GrantExpenseDerecognitionOfContingenciesAndGrants" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grant Expense (Derecognition Of Contingencies And Grants)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_GrantExpenseDerecognitionOfContingenciesAndGrants" xlink:href="inuv-20230331.xsd#inuv_GrantExpenseDerecognitionOfContingenciesAndGrants"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_inuv_GrantExpenseDerecognitionOfContingenciesAndGrants" xlink:to="lab_inuv_GrantExpenseDerecognitionOfContingenciesAndGrants" xlink:type="arc" order="1"/>
    <link:label id="lab_inuv_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesExercised_edffdf2e-4603-462f-91ab-a943cba029d3_terseLabel_en-US" xlink:label="lab_inuv_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options and RSUs Exercised (in shares)</link:label>
    <link:label id="lab_inuv_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesExercised_label_en-US" xlink:label="lab_inuv_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Exercised</link:label>
    <link:label id="lab_inuv_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesExercised_documentation_en-US" xlink:label="lab_inuv_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesExercised" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesExercised" xlink:href="inuv-20230331.xsd#inuv_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_inuv_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesExercised" xlink:to="lab_inuv_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_ce347667-2f8e-41cb-b575-b68969e77472_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems" xlink:to="lab_us-gaap_DebtInstrumentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_dd0bee21-2f9c-4bf7-a680-733cebc9ab1c_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, $0.001 par value:</link:label>
    <link:label id="lab_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Number of Shares, Par Value and Other Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:to="lab_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightTable_6b0e3a55-ffa4-45d0-8e26-e1a6fafff281_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Warrant or Right [Table]</link:label>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightTable_label_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Warrant or Right [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable" xlink:to="lab_us-gaap_ClassOfWarrantOrRightTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_98c5f4f5-4252-4f24-acac-734ac0a6dc42_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue_f4fac0bf-90e8-42b7-ba6b-3b43f05f758e_totalLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments due</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_f03298b9-8de2-4e9d-bac7-8bd463f84d03_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finance Lease Liability</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Fiscal Year Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_15e47b27-e850-4e97-8534-2ad846756f90_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_c7887ba0-e463-4e83-ba3a-0bd41de1b75c_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax liability</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilities" xlink:to="lab_us-gaap_DeferredTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_21d51709-d1af-4326-a623-a4be214be60f_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Stockholders&#8217; Equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_678a986f-b170-45fa-a23d-2e1c91a4936b_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt securities, cost</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Amortized Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_99b43b86-caca-4632-a235-33a708644144_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_3065cf34-6cc5-49a7-850a-7cab23653fe4_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock options canceled (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_5de0542a-81b7-4cb3-82a1-95ad4205bf99_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="lab_us-gaap_AccountsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingInterestExpense_7a2a90ab-075e-410a-b1c5-4d92cdd9dcf8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FinancingInterestExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing expense, net</link:label>
    <link:label id="lab_us-gaap_FinancingInterestExpense_label_en-US" xlink:label="lab_us-gaap_FinancingInterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingInterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingInterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingInterestExpense" xlink:to="lab_us-gaap_FinancingInterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiCost_f71c6449-345a-48f4-9b7d-b82eaab4a690_totalLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity securities, cost</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiCost_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities, FV-NI, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNiCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesFvNiCost" xlink:to="lab_us-gaap_EquitySecuritiesFvNiCost" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_b3f5bbe6-b8a9-4590-b139-2b01c831dc3d_verboseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_6a54214f-e6a1-4327-a0ef-e3e73b55a62d_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_inuv_LesseeTermOfContract_6f386461-30f6-4073-bbfa-7723e8f4c736_terseLabel_en-US" xlink:label="lab_inuv_LesseeTermOfContract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term of contract</link:label>
    <link:label id="lab_inuv_LesseeTermOfContract_label_en-US" xlink:label="lab_inuv_LesseeTermOfContract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Term Of Contract</link:label>
    <link:label id="lab_inuv_LesseeTermOfContract_documentation_en-US" xlink:label="lab_inuv_LesseeTermOfContract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Term Of Contract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_LesseeTermOfContract" xlink:href="inuv-20230331.xsd#inuv_LesseeTermOfContract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_inuv_LesseeTermOfContract" xlink:to="lab_inuv_LesseeTermOfContract" xlink:type="arc" order="1"/>
    <link:label id="lab_inuv_CustomerList1Member_f37b7009-43d8-46cf-b7cc-a4f36b561e94_terseLabel_en-US" xlink:label="lab_inuv_CustomerList1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer list, all other</link:label>
    <link:label id="lab_inuv_CustomerList1Member_label_en-US" xlink:label="lab_inuv_CustomerList1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer List 1 [Member]</link:label>
    <link:label id="lab_inuv_CustomerList1Member_documentation_en-US" xlink:label="lab_inuv_CustomerList1Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer List 1</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_CustomerList1Member" xlink:href="inuv-20230331.xsd#inuv_CustomerList1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_inuv_CustomerList1Member" xlink:to="lab_inuv_CustomerList1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_aefb7ce1-5df0-4ced-b5f7-935793cc931a_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_c9521438-a69b-4b03-8d5e-60f1da36fdd3_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding beginning balance (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_b3e53fc7-97e6-4c60-90ae-cb7b029bda21_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding ending balance (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_inuv_ReferralAgreementTerm_5d76840c-590a-40a2-aef1-ddfe296302bf_terseLabel_en-US" xlink:label="lab_inuv_ReferralAgreementTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Referral agreement term</link:label>
    <link:label id="lab_inuv_ReferralAgreementTerm_label_en-US" xlink:label="lab_inuv_ReferralAgreementTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Referral Agreement, Term</link:label>
    <link:label id="lab_inuv_ReferralAgreementTerm_documentation_en-US" xlink:label="lab_inuv_ReferralAgreementTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Referral Agreement, Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_ReferralAgreementTerm" xlink:href="inuv-20230331.xsd#inuv_ReferralAgreementTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_inuv_ReferralAgreementTerm" xlink:to="lab_inuv_ReferralAgreementTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValue_d19ed4ae-5974-4c97-80e2-b39a22636086_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Authorized shares 500,000, none issued and outstanding</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue" xlink:to="lab_us-gaap_PreferredStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_e241be01-b603-41e7-9d30-ac1749831345_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrentAbstract_b899cf7d-c711-4a23-af38-06894abb4785_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Noncurrent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesNoncurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTable_632384ab-6d21-4215-b19c-60c75884b571_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable" xlink:to="lab_us-gaap_DebtInstrumentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_9c5b5833-a7c2-4122-bd12-a4af90a808ba_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-Based Compensation</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_2252b1cc-61b8-44bf-a5ff-2e537e5e69cb_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average discount rate</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_037048a4-0bd0-488a-ad50-4fa18aa7a8c0_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Referral and support services agreement advance</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:to="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_b13d80fe-0aeb-40f2-874b-b819ed818cab_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net taxes paid on restricted stock unit grants exercised</link:label>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment, Tax Withholding, Share-Based Payment Arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_f448b731-0ce7-46f4-ab97-ed28d856f168_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities and stockholders' equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_2fd05667-a82f-47ed-8d74-7aee2db9ce1d_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of financing fees</link:label>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_label_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Debt Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfFinancingCosts" xlink:to="lab_us-gaap_AmortizationOfFinancingCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_9d825123-d993-4d6a-a2f3-6c43e306407b_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Axis]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_inuv_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate_d8985271-8330-40f2-82cf-11a49eb38580_terseLabel_en-US" xlink:label="lab_inuv_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average forfeiture rate</link:label>
    <link:label id="lab_inuv_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate_label_en-US" xlink:label="lab_inuv_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Forfeiture Rate</link:label>
    <link:label id="lab_inuv_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate_documentation_en-US" xlink:label="lab_inuv_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Forfeiture Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate" xlink:href="inuv-20230331.xsd#inuv_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_inuv_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate" xlink:to="lab_inuv_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate" xlink:type="arc" order="1"/>
    <link:label id="lab_inuv_LineOfCreditFacilityAmendmentFee_82517e80-f4a8-458d-92a8-1b74475703ac_terseLabel_en-US" xlink:label="lab_inuv_LineOfCreditFacilityAmendmentFee" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment fee</link:label>
    <link:label id="lab_inuv_LineOfCreditFacilityAmendmentFee_label_en-US" xlink:label="lab_inuv_LineOfCreditFacilityAmendmentFee" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Amendment Fee</link:label>
    <link:label id="lab_inuv_LineOfCreditFacilityAmendmentFee_documentation_en-US" xlink:label="lab_inuv_LineOfCreditFacilityAmendmentFee" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Amendment Fee</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_LineOfCreditFacilityAmendmentFee" xlink:href="inuv-20230331.xsd#inuv_LineOfCreditFacilityAmendmentFee"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_inuv_LineOfCreditFacilityAmendmentFee" xlink:to="lab_inuv_LineOfCreditFacilityAmendmentFee" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_14bcf9c6-f63b-46c6-b4a2-607354332b6d_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_5784a0f3-6745-43fe-8a5d-d517651938bd_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_139f4c8d-4287-430f-854d-11a66af3ec3a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less imputed interest</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketableSecuritiesCurrent_9db2a7ee-1282-436a-bc35-5e8675ac8ae8_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable securities - short term</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesCurrent_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesCurrent" xlink:to="lab_us-gaap_MarketableSecuritiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_906f09b2-4934-449c-b0c2-dfe350da7ed0_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net loss, diluted (in usd per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_dc807cf5-7d6e-4c87-8c49-0b2d4187c443_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets, net of accumulated amortization</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_11d40996-2cbc-412a-8d0d-069898ed87a3_totalLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Carrying Value</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleOfStockNameOfTransactionDomain_fe071b89-d53d-4718-ad3b-e7c9d9097073_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_SaleOfStockNameOfTransactionDomain_label_en-US" xlink:label="lab_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="lab_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_d4f9bd2f-80c6-4b72-818a-98d9e783eb46_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Option and restricted stock unit vesting period (up to)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_inuv_CustomerOneTwoThreeAndFourMember_88138200-7948-4141-a039-f69854eee1b7_terseLabel_en-US" xlink:label="lab_inuv_CustomerOneTwoThreeAndFourMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer One, Two, Three and Four</link:label>
    <link:label id="lab_inuv_CustomerOneTwoThreeAndFourMember_label_en-US" xlink:label="lab_inuv_CustomerOneTwoThreeAndFourMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer One, Two, Three and Four [Member]</link:label>
    <link:label id="lab_inuv_CustomerOneTwoThreeAndFourMember_documentation_en-US" xlink:label="lab_inuv_CustomerOneTwoThreeAndFourMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer One, Two, Three and Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_CustomerOneTwoThreeAndFourMember" xlink:href="inuv-20230331.xsd#inuv_CustomerOneTwoThreeAndFourMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_inuv_CustomerOneTwoThreeAndFourMember" xlink:to="lab_inuv_CustomerOneTwoThreeAndFourMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MortgageNotesPayableDisclosureTextBlock_99a3babf-c405-4515-9699-9121c5f4aee4_terseLabel_en-US" xlink:label="lab_us-gaap_MortgageNotesPayableDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bank Debt</link:label>
    <link:label id="lab_us-gaap_MortgageNotesPayableDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_MortgageNotesPayableDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage Notes Payable Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageNotesPayableDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MortgageNotesPayableDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MortgageNotesPayableDisclosureTextBlock" xlink:to="lab_us-gaap_MortgageNotesPayableDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_ed6adf57-82dd-4cbf-92b1-a56b8b824f80_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">APIC, Share-Based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAdjustmentOfWarrants_6db8b086-23f4-4e55-a242-dbcea2095676_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAdjustmentOfWarrants" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock warrant expense</link:label>
    <link:label id="lab_us-gaap_FairValueAdjustmentOfWarrants_644274dc-ef9e-4aa1-8a5f-d0075e0131ae_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FairValueAdjustmentOfWarrants" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock warrant credit</link:label>
    <link:label id="lab_us-gaap_FairValueAdjustmentOfWarrants_label_en-US" xlink:label="lab_us-gaap_FairValueAdjustmentOfWarrants" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Adjustment of Warrants</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAdjustmentOfWarrants" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAdjustmentOfWarrants"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAdjustmentOfWarrants" xlink:to="lab_us-gaap_FairValueAdjustmentOfWarrants" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_b1dc241b-6adf-4e26-8ed7-a0206d3eb204_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:to="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_0ae290ec-c478-44f4-bcd8-3731173e5f6c_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_78debf2b-302c-41be-9046-c03312967f57_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares vested (in shares)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_6ced921e-7f54-42d4-996a-adfe34cabd58_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_290afb09-827f-4059-b6aa-81cc4719dcf9_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Concentration Risk</link:label>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerConcentrationRiskMember" xlink:to="lab_us-gaap_CustomerConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_b5159841-ddfb-4683-8cf4-b0c1e0a22000_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net deferred tax liability composed of indefinite lived intangible assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_inuv_SaleOfStockConsiderationReceivedOnTransactionAuthorizedAmount_e82351ad-2584-495f-92a6-80f782d0a6b5_terseLabel_en-US" xlink:label="lab_inuv_SaleOfStockConsiderationReceivedOnTransactionAuthorizedAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of stock, consideration received on transaction, authorized amount</link:label>
    <link:label id="lab_inuv_SaleOfStockConsiderationReceivedOnTransactionAuthorizedAmount_label_en-US" xlink:label="lab_inuv_SaleOfStockConsiderationReceivedOnTransactionAuthorizedAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale Of Stock, Consideration Received On Transaction, Authorized Amount</link:label>
    <link:label id="lab_inuv_SaleOfStockConsiderationReceivedOnTransactionAuthorizedAmount_documentation_en-US" xlink:label="lab_inuv_SaleOfStockConsiderationReceivedOnTransactionAuthorizedAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale Of Stock, Consideration Received On Transaction, Authorized Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_SaleOfStockConsiderationReceivedOnTransactionAuthorizedAmount" xlink:href="inuv-20230331.xsd#inuv_SaleOfStockConsiderationReceivedOnTransactionAuthorizedAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_inuv_SaleOfStockConsiderationReceivedOnTransactionAuthorizedAmount" xlink:to="lab_inuv_SaleOfStockConsiderationReceivedOnTransactionAuthorizedAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_f9b8f97c-aa2e-4a1a-b09e-64aa3472de93_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Operating Lease Maturity</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine2_8996072a-cbed-4d53-a578-ca3b9083e0aa_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line Two</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine2_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine2" xlink:to="lab_dei_EntityAddressAddressLine2" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_7121e6f9-e89a-497e-9f77-182491a95543_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_c961fd40-e2af-40b6-ad6a-96c19731bbab_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_1d68df95-98d4-4a56-95f3-6a036248ed33_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average remaining lease term</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_inuv_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems_aa49421a-00ff-4f16-ae87-98cc212e6220_terseLabel_en-US" xlink:label="lab_inuv_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets and Goodwill [Line Items]</link:label>
    <link:label id="lab_inuv_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems_label_en-US" xlink:label="lab_inuv_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets and Goodwill [Line Items]</link:label>
    <link:label id="lab_inuv_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems_documentation_en-US" xlink:label="lab_inuv_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">[Line Items] for Schedule of Finite-Lived Intangible Assets and Goodwill [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems" xlink:href="inuv-20230331.xsd#inuv_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_inuv_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems" xlink:to="lab_inuv_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_inuv_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour_5f456dd1-6c03-4e8a-9533-f5ede99fbba6_terseLabel_en-US" xlink:label="lab_inuv_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_inuv_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour_label_en-US" xlink:label="lab_inuv_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, After Year Four</link:label>
    <link:label id="lab_inuv_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour_documentation_en-US" xlink:label="lab_inuv_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, After Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour" xlink:href="inuv-20230331.xsd#inuv_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_inuv_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour" xlink:to="lab_inuv_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradeNamesMember_0fa05dfd-2633-4885-afdc-c156715e24cb_terseLabel_en-US" xlink:label="lab_us-gaap_TradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Brand name, ReTargeter</link:label>
    <link:label id="lab_us-gaap_TradeNamesMember_label_en-US" xlink:label="lab_us-gaap_TradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade Names [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeNamesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeNamesMember" xlink:to="lab_us-gaap_TradeNamesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_74081ad9-03e4-4e42-9906-6485b5372538_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized gain (loss) on marketable securities</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_789b7ee3-19a2-452c-b89c-09edf8923e9a_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized gain (loss) on debt securities</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityAbstract_label_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract" xlink:to="lab_us-gaap_EquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_59903812-9c99-48d1-9471-fd20da8008a6_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_6d6cc045-c5b0-4e3f-aca8-013278a75770_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_87c3d372-dc4c-4600-afbb-f62c5728a08c_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of shares reserved for issuance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_ee6d34ef-9d6c-4e70-9d2f-53fb1a879b6a_totalLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Awards Authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_d9789d14-6e62-433a-ba6e-c67c3a2e86c2_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Revenue from Products and Services</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_0b7a4be9-e2ef-4322-b0c5-593d505d872b_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023 (remainder of year)</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_inuv_CustomerFourMember_3a0db164-9860-477e-a989-9de540c611bb_terseLabel_en-US" xlink:label="lab_inuv_CustomerFourMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Four</link:label>
    <link:label id="lab_inuv_CustomerFourMember_label_en-US" xlink:label="lab_inuv_CustomerFourMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Four [Member]</link:label>
    <link:label id="lab_inuv_CustomerFourMember_documentation_en-US" xlink:label="lab_inuv_CustomerFourMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_CustomerFourMember" xlink:href="inuv-20230331.xsd#inuv_CustomerFourMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_inuv_CustomerFourMember" xlink:to="lab_inuv_CustomerFourMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_508a32cd-a7fc-4174-b593-48266fe4fe5e_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net change &#8211; cash</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_e2089146-6691-4610-9324-9fc677aa7bdb_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_8f8eb797-da71-4854-8b41-bae8fe63c3ed_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_f3734854-f4cc-4bbf-80cc-ee8276f8338f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_195a978a-adb1-4aec-ab44-b7769fc2af6a_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_54247561-3eb7-4e9a-a677-1027753873bc_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares withheld for taxes on vested restricted stock</link:label>
    <link:label id="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5d5564d2-d500-4c7d-b2a1-7bb7c86f3008_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_74562776-3106-4f76-ae14-63037c8bd6b8_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued expenses and other</link:label>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MeasurementInputTypeAxis_063c0f96-c87b-4f6a-88ff-0fc2616fccf6_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input Type [Axis]</link:label>
    <link:label id="lab_us-gaap_MeasurementInputTypeAxis_label_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputTypeAxis" xlink:to="lab_us-gaap_MeasurementInputTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_e5f90c52-0935-48dd-b475-505973b4e2af_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_a715de6a-647f-4046-aba1-bc80e33c35fa_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and administrative</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_14546c7f-c260-4f21-85b5-a52e4e559f9b_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentsLineItems_d9ce65b8-e8b0-485f-ae15-14da594cebe8_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitments [Line Items]</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentsLineItems_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitments [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsLineItems" xlink:to="lab_us-gaap_OtherCommitmentsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsDisclosureTextBlock_c01a625f-18d3-498a-b9ed-b16936d1d014_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments</link:label>
    <link:label id="lab_us-gaap_CommitmentsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_b4fc1e61-6b8b-454a-84a0-e17d149de08b_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsidiarySaleOfStockAxis_0a2b5484-129d-48c5-a47d-b79204837e21_terseLabel_en-US" xlink:label="lab_us-gaap_SubsidiarySaleOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsidiarySaleOfStockAxis_label_en-US" xlink:label="lab_us-gaap_SubsidiarySaleOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis" xlink:to="lab_us-gaap_SubsidiarySaleOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LinesOfCreditCurrent_16ad8ac3-61f5-4615-a6db-5fa0dc69415f_terseLabel_en-US" xlink:label="lab_us-gaap_LinesOfCreditCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of credit</link:label>
    <link:label id="lab_us-gaap_LinesOfCreditCurrent_label_en-US" xlink:label="lab_us-gaap_LinesOfCreditCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LinesOfCreditCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LinesOfCreditCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LinesOfCreditCurrent" xlink:to="lab_us-gaap_LinesOfCreditCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_897d5845-5121-40fa-9f2d-4fcd19d233be_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_a271c592-2e19-4278-8039-2a3cfa8f0485_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock based compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_4f3a027b-8bcb-4019-af5f-19aa7d7f3a4b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less imputed interest</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_8d502510-8c9c-4b63-8513-b3669e7b6425_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other long-term liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_inuv_MeasurementInputImpliedVolatilityMember_49f08a2c-6717-4103-884d-7c5009af9d3a_terseLabel_en-US" xlink:label="lab_inuv_MeasurementInputImpliedVolatilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input, Implied Volatility</link:label>
    <link:label id="lab_inuv_MeasurementInputImpliedVolatilityMember_label_en-US" xlink:label="lab_inuv_MeasurementInputImpliedVolatilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input, Implied Volatility [Member]</link:label>
    <link:label id="lab_inuv_MeasurementInputImpliedVolatilityMember_documentation_en-US" xlink:label="lab_inuv_MeasurementInputImpliedVolatilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input, Implied Volatility</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_MeasurementInputImpliedVolatilityMember" xlink:href="inuv-20230331.xsd#inuv_MeasurementInputImpliedVolatilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_inuv_MeasurementInputImpliedVolatilityMember" xlink:to="lab_inuv_MeasurementInputImpliedVolatilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_23cbdd51-1f8f-46dd-bccd-12d963385e73_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_92cf63d3-79bd-42dd-bcd0-75e68d3e4d44_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLossAbstract_9b2aed6c-5694-4bb4-ac9f-7ad5c5389cb0_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLossAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Impaired, Accumulated Impairment Loss</link:label>
    <link:label id="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLossAbstract_label_en-US" xlink:label="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLossAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Impaired, Accumulated Impairment Loss [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLossAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLossAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLossAbstract" xlink:to="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLossAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerSalesChannelDomain_56bb0214-7b8e-40ae-887f-1b4078ba9cab_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerSalesChannelDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Sales Channel [Domain]</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerSalesChannelDomain_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerSalesChannelDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Sales Channel [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerSalesChannelDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain" xlink:to="lab_us-gaap_ContractWithCustomerSalesChannelDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_5fd4c35c-3fdb-41f5-bcc2-4fbb76fac850_terseLabel_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Domain]</link:label>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_label_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NameOfMajorCustomerDomain" xlink:to="lab_srt_NameOfMajorCustomerDomain" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>10
<FILENAME>inuv-20230331_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:26bdd9e4-ebad-440f-8a46-26d43391bb1c,g:d81c0f6a-dca8-43df-8727-041f951750b4-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.inuvo.com/role/CoverPage" xlink:type="simple" xlink:href="inuv-20230331.xsd#CoverPage"/>
  <link:presentationLink xlink:role="http://www.inuvo.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_9c45a4dd-add3-4ea2-b974-5bb540cdf932" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_47ca5b87-34d6-4dcf-a2a7-fab57040e550" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9c45a4dd-add3-4ea2-b974-5bb540cdf932" xlink:to="loc_dei_DocumentType_47ca5b87-34d6-4dcf-a2a7-fab57040e550" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_dcee9974-0323-4947-8ebf-a65a95977015" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9c45a4dd-add3-4ea2-b974-5bb540cdf932" xlink:to="loc_dei_DocumentQuarterlyReport_dcee9974-0323-4947-8ebf-a65a95977015" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_54d01bc5-412b-4439-b938-90cfd912d8a6" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9c45a4dd-add3-4ea2-b974-5bb540cdf932" xlink:to="loc_dei_DocumentPeriodEndDate_54d01bc5-412b-4439-b938-90cfd912d8a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_418b14f9-03e8-451e-850a-143deab0920f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9c45a4dd-add3-4ea2-b974-5bb540cdf932" xlink:to="loc_dei_DocumentTransitionReport_418b14f9-03e8-451e-850a-143deab0920f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_29c49566-a83f-46e5-83bd-7efb1389c652" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9c45a4dd-add3-4ea2-b974-5bb540cdf932" xlink:to="loc_dei_EntityFileNumber_29c49566-a83f-46e5-83bd-7efb1389c652" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_93b5ba42-d5e8-4795-aa16-f0acb7b49e10" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9c45a4dd-add3-4ea2-b974-5bb540cdf932" xlink:to="loc_dei_EntityRegistrantName_93b5ba42-d5e8-4795-aa16-f0acb7b49e10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_c229cb71-fadc-4171-99e7-7b34ec327894" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9c45a4dd-add3-4ea2-b974-5bb540cdf932" xlink:to="loc_dei_EntityIncorporationStateCountryCode_c229cb71-fadc-4171-99e7-7b34ec327894" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_62a58d6f-2feb-4bf8-afcb-86badcf35d03" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9c45a4dd-add3-4ea2-b974-5bb540cdf932" xlink:to="loc_dei_EntityTaxIdentificationNumber_62a58d6f-2feb-4bf8-afcb-86badcf35d03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_6de5bd37-dfdd-4905-a999-dfdedf17dfe5" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9c45a4dd-add3-4ea2-b974-5bb540cdf932" xlink:to="loc_dei_EntityAddressAddressLine1_6de5bd37-dfdd-4905-a999-dfdedf17dfe5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2_6ab3a535-2b71-4224-a9a2-7486037c777e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine2"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9c45a4dd-add3-4ea2-b974-5bb540cdf932" xlink:to="loc_dei_EntityAddressAddressLine2_6ab3a535-2b71-4224-a9a2-7486037c777e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_b0ce6021-0319-4409-a89e-00f274d5fa71" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9c45a4dd-add3-4ea2-b974-5bb540cdf932" xlink:to="loc_dei_EntityAddressCityOrTown_b0ce6021-0319-4409-a89e-00f274d5fa71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_a25c1779-7db0-495e-9bb2-926d6f4a672a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9c45a4dd-add3-4ea2-b974-5bb540cdf932" xlink:to="loc_dei_EntityAddressStateOrProvince_a25c1779-7db0-495e-9bb2-926d6f4a672a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_1bd20aec-8dff-4b71-922b-162bafdc3974" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9c45a4dd-add3-4ea2-b974-5bb540cdf932" xlink:to="loc_dei_EntityAddressPostalZipCode_1bd20aec-8dff-4b71-922b-162bafdc3974" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_b616fa1c-dd04-4148-be7c-c7fab42cd08d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9c45a4dd-add3-4ea2-b974-5bb540cdf932" xlink:to="loc_dei_CityAreaCode_b616fa1c-dd04-4148-be7c-c7fab42cd08d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_7e073596-5b18-43d9-8d84-bdeecc1f9824" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9c45a4dd-add3-4ea2-b974-5bb540cdf932" xlink:to="loc_dei_LocalPhoneNumber_7e073596-5b18-43d9-8d84-bdeecc1f9824" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_899b1f48-21e4-4d00-b919-698eefcb1a4d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9c45a4dd-add3-4ea2-b974-5bb540cdf932" xlink:to="loc_dei_Security12bTitle_899b1f48-21e4-4d00-b919-698eefcb1a4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_85e95d3d-534e-495b-b46e-7e527ec1680b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9c45a4dd-add3-4ea2-b974-5bb540cdf932" xlink:to="loc_dei_TradingSymbol_85e95d3d-534e-495b-b46e-7e527ec1680b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_f129ad40-76ba-4b29-bde5-296dd2a78084" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9c45a4dd-add3-4ea2-b974-5bb540cdf932" xlink:to="loc_dei_SecurityExchangeName_f129ad40-76ba-4b29-bde5-296dd2a78084" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_9ce801bc-463e-42e4-ad50-7244258b3b52" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9c45a4dd-add3-4ea2-b974-5bb540cdf932" xlink:to="loc_dei_EntityCurrentReportingStatus_9ce801bc-463e-42e4-ad50-7244258b3b52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_fa767199-3bf4-49ab-8eed-601da7d921bd" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9c45a4dd-add3-4ea2-b974-5bb540cdf932" xlink:to="loc_dei_EntityInteractiveDataCurrent_fa767199-3bf4-49ab-8eed-601da7d921bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_48168ef6-0cd4-448a-b3b1-339015f02e3a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9c45a4dd-add3-4ea2-b974-5bb540cdf932" xlink:to="loc_dei_EntityFilerCategory_48168ef6-0cd4-448a-b3b1-339015f02e3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_6552432a-ac5f-4e0d-997f-d6fe72d767cb" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9c45a4dd-add3-4ea2-b974-5bb540cdf932" xlink:to="loc_dei_EntitySmallBusiness_6552432a-ac5f-4e0d-997f-d6fe72d767cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_3086f580-9a91-4dfe-8e03-23bcce0ea04a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9c45a4dd-add3-4ea2-b974-5bb540cdf932" xlink:to="loc_dei_EntityEmergingGrowthCompany_3086f580-9a91-4dfe-8e03-23bcce0ea04a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_ada6b3f2-9f60-410d-9bef-565a6d301fc1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9c45a4dd-add3-4ea2-b974-5bb540cdf932" xlink:to="loc_dei_EntityShellCompany_ada6b3f2-9f60-410d-9bef-565a6d301fc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_d9a26c06-4563-4d9b-a7dc-e0b660071390" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9c45a4dd-add3-4ea2-b974-5bb540cdf932" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_d9a26c06-4563-4d9b-a7dc-e0b660071390" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_f770ca67-469d-45ac-a41f-bbde5ef00b5a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9c45a4dd-add3-4ea2-b974-5bb540cdf932" xlink:to="loc_dei_EntityCentralIndexKey_f770ca67-469d-45ac-a41f-bbde5ef00b5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_f1407f3b-582e-4272-915a-b9fa28ece962" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9c45a4dd-add3-4ea2-b974-5bb540cdf932" xlink:to="loc_dei_AmendmentFlag_f1407f3b-582e-4272-915a-b9fa28ece962" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_e4cb29bf-d40e-4b9d-a839-3e788a5fbb2b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9c45a4dd-add3-4ea2-b974-5bb540cdf932" xlink:to="loc_dei_DocumentFiscalYearFocus_e4cb29bf-d40e-4b9d-a839-3e788a5fbb2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_be1c8545-d9fc-4c86-b1a8-39dd469815b2" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9c45a4dd-add3-4ea2-b974-5bb540cdf932" xlink:to="loc_dei_DocumentFiscalPeriodFocus_be1c8545-d9fc-4c86-b1a8-39dd469815b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_1f594f45-0e94-451c-9ab9-492562b7bce9" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9c45a4dd-add3-4ea2-b974-5bb540cdf932" xlink:to="loc_dei_CurrentFiscalYearEndDate_1f594f45-0e94-451c-9ab9-492562b7bce9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="inuv-20230331.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:presentationLink xlink:role="http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_ba70c7ff-001f-4876-a24f-77b2177aaecd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_d4f24132-2066-4823-95d1-515a777eef0f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_ba70c7ff-001f-4876-a24f-77b2177aaecd" xlink:to="loc_us-gaap_AssetsAbstract_d4f24132-2066-4823-95d1-515a777eef0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_c601a0db-d24c-4b81-a7d7-9fcb4d12200e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_d4f24132-2066-4823-95d1-515a777eef0f" xlink:to="loc_us-gaap_AssetsCurrentAbstract_c601a0db-d24c-4b81-a7d7-9fcb4d12200e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_77444bb6-13b9-4b7a-b0ee-aa98f8dbfa38" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_c601a0db-d24c-4b81-a7d7-9fcb4d12200e" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_77444bb6-13b9-4b7a-b0ee-aa98f8dbfa38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent_884771eb-70c1-44e8-a596-8cf4b9725200" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_c601a0db-d24c-4b81-a7d7-9fcb4d12200e" xlink:to="loc_us-gaap_MarketableSecuritiesCurrent_884771eb-70c1-44e8-a596-8cf4b9725200" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_a631fe80-99e1-4308-8d56-84362898b704" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_c601a0db-d24c-4b81-a7d7-9fcb4d12200e" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_a631fe80-99e1-4308-8d56-84362898b704" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_f86f0733-a1be-421f-8918-c0866e4894f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_c601a0db-d24c-4b81-a7d7-9fcb4d12200e" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_f86f0733-a1be-421f-8918-c0866e4894f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_337ccb53-e0f5-4ecd-a542-9037dc9c8574" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_c601a0db-d24c-4b81-a7d7-9fcb4d12200e" xlink:to="loc_us-gaap_AssetsCurrent_337ccb53-e0f5-4ecd-a542-9037dc9c8574" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_a4eb1a96-95ad-48a2-a0ce-195281679a8e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_d4f24132-2066-4823-95d1-515a777eef0f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_a4eb1a96-95ad-48a2-a0ce-195281679a8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsAbstract_b00bec02-651f-468f-bec2-d1c56b1be94e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_d4f24132-2066-4823-95d1-515a777eef0f" xlink:to="loc_us-gaap_OtherAssetsAbstract_b00bec02-651f-468f-bec2-d1c56b1be94e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_14f02f55-0b4d-4441-87f7-33d05b67f280" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsAbstract_b00bec02-651f-468f-bec2-d1c56b1be94e" xlink:to="loc_us-gaap_Goodwill_14f02f55-0b4d-4441-87f7-33d05b67f280" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_2a0f00ea-7a4c-4062-b6ff-413b43699022" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsAbstract_b00bec02-651f-468f-bec2-d1c56b1be94e" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_2a0f00ea-7a4c-4062-b6ff-413b43699022" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_ReferralAgreement_a204b39e-402a-4fb0-9b3b-83fdde30d912" xlink:href="inuv-20230331.xsd#inuv_ReferralAgreement"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsAbstract_b00bec02-651f-468f-bec2-d1c56b1be94e" xlink:to="loc_inuv_ReferralAgreement_a204b39e-402a-4fb0-9b3b-83fdde30d912" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesNoncurrent_dea909ad-ae0c-4834-9674-9dd0bebddb68" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsAbstract_b00bec02-651f-468f-bec2-d1c56b1be94e" xlink:to="loc_us-gaap_MarketableSecuritiesNoncurrent_dea909ad-ae0c-4834-9674-9dd0bebddb68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_8c54b791-2263-41a6-98cb-d44df55e0a03" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsAbstract_b00bec02-651f-468f-bec2-d1c56b1be94e" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_8c54b791-2263-41a6-98cb-d44df55e0a03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_d7b236e9-86d9-48ef-bebb-ec581a336e17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsAbstract_b00bec02-651f-468f-bec2-d1c56b1be94e" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_d7b236e9-86d9-48ef-bebb-ec581a336e17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_5b847fc2-0c8c-4f1c-904d-884fcab8764f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsAbstract_b00bec02-651f-468f-bec2-d1c56b1be94e" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_5b847fc2-0c8c-4f1c-904d-884fcab8764f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_OtherAssetsTotalNoncurrent_df751b9b-256f-4f17-96c3-72b1c6593d11" xlink:href="inuv-20230331.xsd#inuv_OtherAssetsTotalNoncurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsAbstract_b00bec02-651f-468f-bec2-d1c56b1be94e" xlink:to="loc_inuv_OtherAssetsTotalNoncurrent_df751b9b-256f-4f17-96c3-72b1c6593d11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_bedfeba9-3998-4466-b459-8a6d2f310f60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_d4f24132-2066-4823-95d1-515a777eef0f" xlink:to="loc_us-gaap_Assets_bedfeba9-3998-4466-b459-8a6d2f310f60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_435106d9-8dbf-4f72-bde0-cc2e8c507982" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_ba70c7ff-001f-4876-a24f-77b2177aaecd" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_435106d9-8dbf-4f72-bde0-cc2e8c507982" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_35221684-196f-4540-96a8-4d45775f1508" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_435106d9-8dbf-4f72-bde0-cc2e8c507982" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_35221684-196f-4540-96a8-4d45775f1508" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_436833ee-5186-4f85-8ac8-d2360a112453" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_35221684-196f-4540-96a8-4d45775f1508" xlink:to="loc_us-gaap_AccountsPayableCurrent_436833ee-5186-4f85-8ac8-d2360a112453" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_2ffff522-921a-4087-8af1-92c54abdf766" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_35221684-196f-4540-96a8-4d45775f1508" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_2ffff522-921a-4087-8af1-92c54abdf766" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LinesOfCreditCurrent_6955bd1d-193b-41a8-ad0e-23c1adc01e6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LinesOfCreditCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_35221684-196f-4540-96a8-4d45775f1508" xlink:to="loc_us-gaap_LinesOfCreditCurrent_6955bd1d-193b-41a8-ad0e-23c1adc01e6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_fb95975f-15fd-423b-b6a7-1ea43dc52625" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_35221684-196f-4540-96a8-4d45775f1508" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_fb95975f-15fd-423b-b6a7-1ea43dc52625" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_648ed5b5-b5d6-4824-b2f0-be4afbef420f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_35221684-196f-4540-96a8-4d45775f1508" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_648ed5b5-b5d6-4824-b2f0-be4afbef420f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_d8e37e08-5282-4f2e-a043-8f36af0cea02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_35221684-196f-4540-96a8-4d45775f1508" xlink:to="loc_us-gaap_LiabilitiesCurrent_d8e37e08-5282-4f2e-a043-8f36af0cea02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract_89fc7265-0102-4ed4-80c0-95327c9836a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_435106d9-8dbf-4f72-bde0-cc2e8c507982" xlink:to="loc_us-gaap_LiabilitiesNoncurrentAbstract_89fc7265-0102-4ed4-80c0-95327c9836a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_38fdf0ec-daf3-408a-bdcf-ab9884b70643" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_89fc7265-0102-4ed4-80c0-95327c9836a7" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_38fdf0ec-daf3-408a-bdcf-ab9884b70643" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_eff85ded-e864-45e9-a8e7-7ac2853a627b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_89fc7265-0102-4ed4-80c0-95327c9836a7" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_eff85ded-e864-45e9-a8e7-7ac2853a627b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_8d02526b-2f69-4bbc-81a9-97415a441359" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_89fc7265-0102-4ed4-80c0-95327c9836a7" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_8d02526b-2f69-4bbc-81a9-97415a441359" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_7a70808e-fa80-4655-97fa-0e8167395798" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_89fc7265-0102-4ed4-80c0-95327c9836a7" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_7a70808e-fa80-4655-97fa-0e8167395798" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_4d47af24-2ff1-4243-ba86-dfe6cc517cf9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_89fc7265-0102-4ed4-80c0-95327c9836a7" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_4d47af24-2ff1-4243-ba86-dfe6cc517cf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_d39a12e2-bb72-4bc8-aea3-164c1b2870b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_435106d9-8dbf-4f72-bde0-cc2e8c507982" xlink:to="loc_us-gaap_StockholdersEquityAbstract_d39a12e2-bb72-4bc8-aea3-164c1b2870b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract_f17cd888-c43c-48cf-a6bf-4a1bb08ab84c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d39a12e2-bb72-4bc8-aea3-164c1b2870b3" xlink:to="loc_us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract_f17cd888-c43c-48cf-a6bf-4a1bb08ab84c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_3fd98ac9-1396-4944-93a8-a8c9f0b49265" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract_f17cd888-c43c-48cf-a6bf-4a1bb08ab84c" xlink:to="loc_us-gaap_PreferredStockValue_3fd98ac9-1396-4944-93a8-a8c9f0b49265" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_0159754d-eeaa-4a47-bed7-e0f602f72b10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d39a12e2-bb72-4bc8-aea3-164c1b2870b3" xlink:to="loc_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_0159754d-eeaa-4a47-bed7-e0f602f72b10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_b3cc6213-58ca-4728-9ce4-aa89c54ec35c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_0159754d-eeaa-4a47-bed7-e0f602f72b10" xlink:to="loc_us-gaap_CommonStockValue_b3cc6213-58ca-4728-9ce4-aa89c54ec35c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_3e35363d-c6b4-4087-8e75-0280b969d6ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d39a12e2-bb72-4bc8-aea3-164c1b2870b3" xlink:to="loc_us-gaap_AdditionalPaidInCapital_3e35363d-c6b4-4087-8e75-0280b969d6ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_ebca0f2a-ee4b-4896-9ddc-359f9241c43a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d39a12e2-bb72-4bc8-aea3-164c1b2870b3" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_ebca0f2a-ee4b-4896-9ddc-359f9241c43a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_9451bbb8-0a3d-4e02-b24e-389ce3b15c65" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d39a12e2-bb72-4bc8-aea3-164c1b2870b3" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_9451bbb8-0a3d-4e02-b24e-389ce3b15c65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_9980670f-1ab2-4bfb-af5d-128e22d143bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d39a12e2-bb72-4bc8-aea3-164c1b2870b3" xlink:to="loc_us-gaap_StockholdersEquity_9980670f-1ab2-4bfb-af5d-128e22d143bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_df2936a4-5822-4a71-a48c-1edb1404299a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_435106d9-8dbf-4f72-bde0-cc2e8c507982" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_df2936a4-5822-4a71-a48c-1edb1404299a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="simple" xlink:href="inuv-20230331.xsd#CONSOLIDATEDBALANCESHEETSParenthetical"/>
  <link:presentationLink xlink:role="http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_95df9573-d47a-4e25-bd63-20d2ef431eeb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_0153e7c3-e152-4038-b2fb-fd40ba7b61ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_95df9573-d47a-4e25-bd63-20d2ef431eeb" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_0153e7c3-e152-4038-b2fb-fd40ba7b61ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_3ba67d24-f43c-40dd-9908-cafb2602dcc9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_95df9573-d47a-4e25-bd63-20d2ef431eeb" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_3ba67d24-f43c-40dd-9908-cafb2602dcc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_cd458282-d888-4578-a2d7-6ddb693ab2eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_95df9573-d47a-4e25-bd63-20d2ef431eeb" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_cd458282-d888-4578-a2d7-6ddb693ab2eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_0fd6777d-6e73-408a-8a62-36c801e4dacb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_95df9573-d47a-4e25-bd63-20d2ef431eeb" xlink:to="loc_us-gaap_PreferredStockSharesIssued_0fd6777d-6e73-408a-8a62-36c801e4dacb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_234da613-46ac-4826-905c-e45aa31086ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_95df9573-d47a-4e25-bd63-20d2ef431eeb" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_234da613-46ac-4826-905c-e45aa31086ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_f5b80d4b-bb51-4da2-a01e-e326306a210c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_95df9573-d47a-4e25-bd63-20d2ef431eeb" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_f5b80d4b-bb51-4da2-a01e-e326306a210c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_deb9c2e5-e815-43dd-adc8-8ab06e867652" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_95df9573-d47a-4e25-bd63-20d2ef431eeb" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_deb9c2e5-e815-43dd-adc8-8ab06e867652" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_6a1c37f5-5bac-4e77-9aee-a621107266d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_95df9573-d47a-4e25-bd63-20d2ef431eeb" xlink:to="loc_us-gaap_CommonStockSharesIssued_6a1c37f5-5bac-4e77-9aee-a621107266d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_7c3cba3a-69b0-48b8-afbc-fd164b536597" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_95df9573-d47a-4e25-bd63-20d2ef431eeb" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_7c3cba3a-69b0-48b8-afbc-fd164b536597" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" xlink:type="simple" xlink:href="inuv-20230331.xsd#CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS"/>
  <link:presentationLink xlink:role="http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_a099331c-0812-4c60-b8ae-02c8b52f0c3a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_a5f7641f-8419-42e3-9cd4-bdfd2f8f72e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_a099331c-0812-4c60-b8ae-02c8b52f0c3a" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_a5f7641f-8419-42e3-9cd4-bdfd2f8f72e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_ce37fcc4-ab19-4ac7-aad2-820703618057" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_a099331c-0812-4c60-b8ae-02c8b52f0c3a" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_ce37fcc4-ab19-4ac7-aad2-820703618057" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_bbf49298-8109-4281-b642-74ede392edac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_a099331c-0812-4c60-b8ae-02c8b52f0c3a" xlink:to="loc_us-gaap_GrossProfit_bbf49298-8109-4281-b642-74ede392edac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_aeca0ee3-767d-4987-91e2-b418a72f3148" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_a099331c-0812-4c60-b8ae-02c8b52f0c3a" xlink:to="loc_us-gaap_OperatingExpensesAbstract_aeca0ee3-767d-4987-91e2-b418a72f3148" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_SearchCosts_9a81427d-0788-4399-bb46-6fc5cdf3e199" xlink:href="inuv-20230331.xsd#inuv_SearchCosts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_aeca0ee3-767d-4987-91e2-b418a72f3148" xlink:to="loc_inuv_SearchCosts_9a81427d-0788-4399-bb46-6fc5cdf3e199" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalariesAndWages_0a7d450d-6c3b-48b1-96a2-89b0943f6a60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalariesAndWages"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_aeca0ee3-767d-4987-91e2-b418a72f3148" xlink:to="loc_us-gaap_SalariesAndWages_0a7d450d-6c3b-48b1-96a2-89b0943f6a60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_beaecbbc-48e4-4a7d-84f9-15c22b247357" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_aeca0ee3-767d-4987-91e2-b418a72f3148" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_beaecbbc-48e4-4a7d-84f9-15c22b247357" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_a4ec1884-274f-4261-b37d-4ce219f5ac15" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_aeca0ee3-767d-4987-91e2-b418a72f3148" xlink:to="loc_us-gaap_OperatingExpenses_a4ec1884-274f-4261-b37d-4ce219f5ac15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_55e2a5cd-20ee-4fca-b1ca-04c1cb5fc918" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_a099331c-0812-4c60-b8ae-02c8b52f0c3a" xlink:to="loc_us-gaap_OperatingIncomeLoss_55e2a5cd-20ee-4fca-b1ca-04c1cb5fc918" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingInterestExpense_aede8331-2fd4-4081-b63a-bf7b6f954a39" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingInterestExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_a099331c-0812-4c60-b8ae-02c8b52f0c3a" xlink:to="loc_us-gaap_FinancingInterestExpense_aede8331-2fd4-4081-b63a-bf7b6f954a39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_3592e17f-39de-47f4-9fee-13855c7b6f86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_a099331c-0812-4c60-b8ae-02c8b52f0c3a" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_3592e17f-39de-47f4-9fee-13855c7b6f86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_ed5df8dc-ce28-4292-8c9a-f7eb7dd1810f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_a099331c-0812-4c60-b8ae-02c8b52f0c3a" xlink:to="loc_us-gaap_NetIncomeLoss_ed5df8dc-ce28-4292-8c9a-f7eb7dd1810f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTaxAbstract_912be437-ea2a-4e15-8168-eef66625df82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossTaxAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_a099331c-0812-4c60-b8ae-02c8b52f0c3a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTaxAbstract_912be437-ea2a-4e15-8168-eef66625df82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_93657df2-b3d5-4236-b83d-9edcb48a14a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossTaxAbstract_912be437-ea2a-4e15-8168-eef66625df82" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_93657df2-b3d5-4236-b83d-9edcb48a14a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_e4348535-cd94-4d44-851d-9373ffff31e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_a099331c-0812-4c60-b8ae-02c8b52f0c3a" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_e4348535-cd94-4d44-851d-9373ffff31e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_6c1f1662-2755-44c1-a6fe-6c69617423e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_a099331c-0812-4c60-b8ae-02c8b52f0c3a" xlink:to="loc_us-gaap_EarningsPerShareAbstract_6c1f1662-2755-44c1-a6fe-6c69617423e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_dd488e59-58ec-4ef0-91a1-9cb08b55e7c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_6c1f1662-2755-44c1-a6fe-6c69617423e9" xlink:to="loc_us-gaap_EarningsPerShareBasic_dd488e59-58ec-4ef0-91a1-9cb08b55e7c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_ec80e19d-8c0b-4923-9df8-a57a04181da4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_6c1f1662-2755-44c1-a6fe-6c69617423e9" xlink:to="loc_us-gaap_EarningsPerShareDiluted_ec80e19d-8c0b-4923-9df8-a57a04181da4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_408f4835-9c7b-4f72-bbf8-b02923cf9eb3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_a099331c-0812-4c60-b8ae-02c8b52f0c3a" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_408f4835-9c7b-4f72-bbf8-b02923cf9eb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_465a73af-cd7c-4bb3-815a-3ce2f1fa9d24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_408f4835-9c7b-4f72-bbf8-b02923cf9eb3" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_465a73af-cd7c-4bb3-815a-3ce2f1fa9d24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_867c76fa-d7b0-484f-b3b5-adfb2a02413b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_408f4835-9c7b-4f72-bbf8-b02923cf9eb3" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_867c76fa-d7b0-484f-b3b5-adfb2a02413b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="inuv-20230331.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:presentationLink xlink:role="http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_2fef5d19-d9c1-419c-a106-1f14aef874ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_22653341-c4dd-40f6-90af-cb2df66b9546" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_2fef5d19-d9c1-419c-a106-1f14aef874ef" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_22653341-c4dd-40f6-90af-cb2df66b9546" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_442a7da8-99fe-4ac4-814c-c57143eb6839" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_22653341-c4dd-40f6-90af-cb2df66b9546" xlink:to="loc_us-gaap_NetIncomeLoss_442a7da8-99fe-4ac4-814c-c57143eb6839" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0b8d403d-989e-42f3-8697-4786060fe51d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_22653341-c4dd-40f6-90af-cb2df66b9546" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0b8d403d-989e-42f3-8697-4786060fe51d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_81bda8f5-2d7f-4056-85cc-65f1ff756acd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0b8d403d-989e-42f3-8697-4786060fe51d" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_81bda8f5-2d7f-4056-85cc-65f1ff756acd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_FinanceAndOperatingLeaseRightOfUseAssetAmortization_7e4e0e67-0666-4ada-bd12-dcee5050cf4a" xlink:href="inuv-20230331.xsd#inuv_FinanceAndOperatingLeaseRightOfUseAssetAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0b8d403d-989e-42f3-8697-4786060fe51d" xlink:to="loc_inuv_FinanceAndOperatingLeaseRightOfUseAssetAmortization_7e4e0e67-0666-4ada-bd12-dcee5050cf4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_bc3d953e-4647-45fe-ba6b-781a847715fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0b8d403d-989e-42f3-8697-4786060fe51d" xlink:to="loc_us-gaap_ShareBasedCompensation_bc3d953e-4647-45fe-ba6b-781a847715fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_GrantExpenseDerecognitionOfContingenciesAndGrants_a7aacb78-c1f1-42fa-92a1-b273553ae214" xlink:href="inuv-20230331.xsd#inuv_GrantExpenseDerecognitionOfContingenciesAndGrants"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0b8d403d-989e-42f3-8697-4786060fe51d" xlink:to="loc_inuv_GrantExpenseDerecognitionOfContingenciesAndGrants_a7aacb78-c1f1-42fa-92a1-b273553ae214" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_d92c72f2-0e9f-4164-8697-52c0d72ae9fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0b8d403d-989e-42f3-8697-4786060fe51d" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_d92c72f2-0e9f-4164-8697-52c0d72ae9fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_91a4f446-5dc7-41a1-8f26-be6a9ac77400" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0b8d403d-989e-42f3-8697-4786060fe51d" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_91a4f446-5dc7-41a1-8f26-be6a9ac77400" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInvestments_8a57b1ea-918c-49cd-8c71-2b3b3039a013" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnInvestments"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0b8d403d-989e-42f3-8697-4786060fe51d" xlink:to="loc_us-gaap_GainLossOnInvestments_8a57b1ea-918c-49cd-8c71-2b3b3039a013" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAdjustmentOfWarrants_95f99c11-3811-4471-8968-8fa001867f07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAdjustmentOfWarrants"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0b8d403d-989e-42f3-8697-4786060fe51d" xlink:to="loc_us-gaap_FairValueAdjustmentOfWarrants_95f99c11-3811-4471-8968-8fa001867f07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_e628415b-f836-4051-bd09-2ab983f2651b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0b8d403d-989e-42f3-8697-4786060fe51d" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_e628415b-f836-4051-bd09-2ab983f2651b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_b3d82d08-53bd-4440-a7b9-a590b3f3960d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_e628415b-f836-4051-bd09-2ab983f2651b" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_b3d82d08-53bd-4440-a7b9-a590b3f3960d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_d10b75bc-ea65-4442-a85b-e92d20429560" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_e628415b-f836-4051-bd09-2ab983f2651b" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_d10b75bc-ea65-4442-a85b-e92d20429560" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_e840292e-8c51-473a-a935-759a46400792" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_e628415b-f836-4051-bd09-2ab983f2651b" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_e840292e-8c51-473a-a935-759a46400792" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_fecb86f1-0ab0-40a3-bf05-e216f7023824" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_e628415b-f836-4051-bd09-2ab983f2651b" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_fecb86f1-0ab0-40a3-bf05-e216f7023824" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_42827cb5-8069-4083-85ce-e4f82f74179d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_e628415b-f836-4051-bd09-2ab983f2651b" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_42827cb5-8069-4083-85ce-e4f82f74179d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e19b0222-2be1-4575-b814-49c980cd0067" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_22653341-c4dd-40f6-90af-cb2df66b9546" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e19b0222-2be1-4575-b814-49c980cd0067" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_dc5572b8-f376-4db4-93e1-21511aca6751" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_2fef5d19-d9c1-419c-a106-1f14aef874ef" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_dc5572b8-f376-4db4-93e1-21511aca6751" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_be8e3834-6aa3-4df0-9dab-0115b055e327" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_dc5572b8-f376-4db4-93e1-21511aca6751" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_be8e3834-6aa3-4df0-9dab-0115b055e327" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities_e8c7d770-fc9b-411f-a3f7-65aec683d384" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_dc5572b8-f376-4db4-93e1-21511aca6751" xlink:to="loc_us-gaap_PaymentsToAcquireMarketableSecurities_e8c7d770-fc9b-411f-a3f7-65aec683d384" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_f738d2cd-2421-431e-879f-bfc035a3224a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_dc5572b8-f376-4db4-93e1-21511aca6751" xlink:to="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_f738d2cd-2421-431e-879f-bfc035a3224a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_6e7d6824-02a3-4010-9a08-4d7347169d3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_dc5572b8-f376-4db4-93e1-21511aca6751" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_6e7d6824-02a3-4010-9a08-4d7347169d3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_6f33ba5c-a911-4e68-8265-6fdcc3db5227" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_2fef5d19-d9c1-419c-a106-1f14aef874ef" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_6f33ba5c-a911-4e68-8265-6fdcc3db5227" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_798a22ec-7e02-4d42-bd48-45a593e3e1dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_6f33ba5c-a911-4e68-8265-6fdcc3db5227" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_798a22ec-7e02-4d42-bd48-45a593e3e1dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_7fd34384-21d8-4ae8-90ff-52e9fe26aba7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_6f33ba5c-a911-4e68-8265-6fdcc3db5227" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_7fd34384-21d8-4ae8-90ff-52e9fe26aba7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_821dc79c-1bdc-4521-87d5-7563b0d6a058" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_6f33ba5c-a911-4e68-8265-6fdcc3db5227" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_821dc79c-1bdc-4521-87d5-7563b0d6a058" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_4b022380-c5ec-45be-abb2-8df6a6cfba6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_6f33ba5c-a911-4e68-8265-6fdcc3db5227" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_4b022380-c5ec-45be-abb2-8df6a6cfba6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_486a0624-a82c-4f33-a371-6c582f13e363" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_2fef5d19-d9c1-419c-a106-1f14aef874ef" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_486a0624-a82c-4f33-a371-6c582f13e363" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_da032587-2407-4d8b-9a46-58903340993f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_2fef5d19-d9c1-419c-a106-1f14aef874ef" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_da032587-2407-4d8b-9a46-58903340993f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_41f937ae-6f49-4e73-9473-84ef21b3cf1c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_2fef5d19-d9c1-419c-a106-1f14aef874ef" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_41f937ae-6f49-4e73-9473-84ef21b3cf1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_929896a1-155c-4ad6-9e4f-bf8974cfdd29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_2fef5d19-d9c1-419c-a106-1f14aef874ef" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_929896a1-155c-4ad6-9e4f-bf8974cfdd29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_4686c20a-013b-428d-83c5-7fba1a9ee6b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_929896a1-155c-4ad6-9e4f-bf8974cfdd29" xlink:to="loc_us-gaap_InterestPaidNet_4686c20a-013b-428d-83c5-7fba1a9ee6b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="simple" xlink:href="inuv-20230331.xsd#CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"/>
  <link:presentationLink xlink:role="http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_29af7c23-f957-45ab-90ff-e8008c398129" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_c947bd95-efd3-4304-a1c6-1492886cfdef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_29af7c23-f957-45ab-90ff-e8008c398129" xlink:to="loc_us-gaap_StatementTable_c947bd95-efd3-4304-a1c6-1492886cfdef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_a57bccc1-fb28-4d75-a969-d86745749a42" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_c947bd95-efd3-4304-a1c6-1492886cfdef" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_a57bccc1-fb28-4d75-a969-d86745749a42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_8a5d61ad-88fc-4a2f-9d90-b084e7544b95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_a57bccc1-fb28-4d75-a969-d86745749a42" xlink:to="loc_us-gaap_EquityComponentDomain_8a5d61ad-88fc-4a2f-9d90-b084e7544b95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_ec503221-7ffb-41af-b83f-a9da5b7a4be3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_8a5d61ad-88fc-4a2f-9d90-b084e7544b95" xlink:to="loc_us-gaap_CommonStockMember_ec503221-7ffb-41af-b83f-a9da5b7a4be3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_c68a93d2-2665-4ce3-bc8a-288b6d9c563b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_8a5d61ad-88fc-4a2f-9d90-b084e7544b95" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_c68a93d2-2665-4ce3-bc8a-288b6d9c563b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_087c6cee-9269-48bb-b8d8-ee999e6c0a3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_8a5d61ad-88fc-4a2f-9d90-b084e7544b95" xlink:to="loc_us-gaap_RetainedEarningsMember_087c6cee-9269-48bb-b8d8-ee999e6c0a3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_9e37dfbd-9af8-45f1-9bad-3efe7a1c4319" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_8a5d61ad-88fc-4a2f-9d90-b084e7544b95" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_9e37dfbd-9af8-45f1-9bad-3efe7a1c4319" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_c94d7742-676c-49a7-9e20-32e2e9c76b45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_c947bd95-efd3-4304-a1c6-1492886cfdef" xlink:to="loc_us-gaap_StatementLineItems_c94d7742-676c-49a7-9e20-32e2e9c76b45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4a4323d4-48ef-418e-9e83-0a7d8fb199b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_c94d7742-676c-49a7-9e20-32e2e9c76b45" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4a4323d4-48ef-418e-9e83-0a7d8fb199b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_f40d8fd3-4e71-47c5-8518-12f14fb04839" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4a4323d4-48ef-418e-9e83-0a7d8fb199b1" xlink:to="loc_us-gaap_SharesOutstanding_f40d8fd3-4e71-47c5-8518-12f14fb04839" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_17550358-ad3d-4083-9e91-b8c6779adfca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4a4323d4-48ef-418e-9e83-0a7d8fb199b1" xlink:to="loc_us-gaap_StockholdersEquity_17550358-ad3d-4083-9e91-b8c6779adfca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_d711ca9f-a0da-4d38-be69-097ae9586a3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4a4323d4-48ef-418e-9e83-0a7d8fb199b1" xlink:to="loc_us-gaap_NetIncomeLoss_d711ca9f-a0da-4d38-be69-097ae9586a3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_45657d9f-1124-4461-8ba1-a383d44f28a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4a4323d4-48ef-418e-9e83-0a7d8fb199b1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_45657d9f-1124-4461-8ba1-a383d44f28a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_51a7c003-ced0-4b9c-86b6-121ee69000b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4a4323d4-48ef-418e-9e83-0a7d8fb199b1" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_51a7c003-ced0-4b9c-86b6-121ee69000b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_8b28b3fb-21c8-4738-bcbb-035dffc43b15" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4a4323d4-48ef-418e-9e83-0a7d8fb199b1" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_8b28b3fb-21c8-4738-bcbb-035dffc43b15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_9b3205bd-e714-47f7-a45e-ffdd120be48f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4a4323d4-48ef-418e-9e83-0a7d8fb199b1" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_9b3205bd-e714-47f7-a45e-ffdd120be48f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_c7063ea8-4dcb-4d2e-a5a9-b8e765bf734f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4a4323d4-48ef-418e-9e83-0a7d8fb199b1" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_c7063ea8-4dcb-4d2e-a5a9-b8e765bf734f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_AdjustmentsToAdditionalPaidInCapitalChangeInWarrantVesting_b7abac00-17e6-4021-913d-a4076f0b531b" xlink:href="inuv-20230331.xsd#inuv_AdjustmentsToAdditionalPaidInCapitalChangeInWarrantVesting"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4a4323d4-48ef-418e-9e83-0a7d8fb199b1" xlink:to="loc_inuv_AdjustmentsToAdditionalPaidInCapitalChangeInWarrantVesting_b7abac00-17e6-4021-913d-a4076f0b531b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_5176cad4-d1be-4921-b27c-970403b0601b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4a4323d4-48ef-418e-9e83-0a7d8fb199b1" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_5176cad4-d1be-4921-b27c-970403b0601b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_e04adece-5dd8-404d-a2e5-60773bad3a46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesOutstanding"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4a4323d4-48ef-418e-9e83-0a7d8fb199b1" xlink:to="loc_us-gaap_SharesOutstanding_e04adece-5dd8-404d-a2e5-60773bad3a46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_c02633b3-22ad-4036-8442-92f96469add8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4a4323d4-48ef-418e-9e83-0a7d8fb199b1" xlink:to="loc_us-gaap_StockholdersEquity_c02633b3-22ad-4036-8442-92f96469add8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/OrganizationandBusiness" xlink:type="simple" xlink:href="inuv-20230331.xsd#OrganizationandBusiness"/>
  <link:presentationLink xlink:role="http://www.inuvo.com/role/OrganizationandBusiness" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_b7f39af6-7563-46e4-8842-e8d14a37a9e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_d0b220b1-2603-472a-917d-aee72ec8f94c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_b7f39af6-7563-46e4-8842-e8d14a37a9e7" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_d0b220b1-2603-472a-917d-aee72ec8f94c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="inuv-20230331.xsd#SummaryofSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.inuvo.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_049ca08e-07c2-45a5-9da2-5af89f451db7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_52e701a8-cf62-482a-b18f-52bcb47591f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_049ca08e-07c2-45a5-9da2-5af89f451db7" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_52e701a8-cf62-482a-b18f-52bcb47591f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="inuv-20230331.xsd#FairValueMeasurements"/>
  <link:presentationLink xlink:role="http://www.inuvo.com/role/FairValueMeasurements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_6a1f2d27-cc14-4ddf-bc0d-fcd2ecc20c4a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_ca012a21-5b7c-4b6c-9724-4fd29252736f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_6a1f2d27-cc14-4ddf-bc0d-fcd2ecc20c4a" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_ca012a21-5b7c-4b6c-9724-4fd29252736f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/PropertyandEquipment" xlink:type="simple" xlink:href="inuv-20230331.xsd#PropertyandEquipment"/>
  <link:presentationLink xlink:role="http://www.inuvo.com/role/PropertyandEquipment" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_82eb4ad0-77ee-4c5b-8d53-4bdffb6a26a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_d018a467-03f9-42cf-a3a5-bc429d443c1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_82eb4ad0-77ee-4c5b-8d53-4bdffb6a26a9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_d018a467-03f9-42cf-a3a5-bc429d443c1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwill" xlink:type="simple" xlink:href="inuv-20230331.xsd#OtherIntangibleAssetsandGoodwill"/>
  <link:presentationLink xlink:role="http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwill" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_e7402384-5acb-4743-bb16-5980c85e3439" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_c3f63f17-b811-4b81-b402-0b45c1c6ed28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_e7402384-5acb-4743-bb16-5980c85e3439" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_c3f63f17-b811-4b81-b402-0b45c1c6ed28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/BankDebt" xlink:type="simple" xlink:href="inuv-20230331.xsd#BankDebt"/>
  <link:presentationLink xlink:role="http://www.inuvo.com/role/BankDebt" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_af2fd5f9-f61b-458b-801f-a7525be7bab8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageNotesPayableDisclosureTextBlock_e8f5527e-0cf5-4e23-a1fa-387bd398b97e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MortgageNotesPayableDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_af2fd5f9-f61b-458b-801f-a7525be7bab8" xlink:to="loc_us-gaap_MortgageNotesPayableDisclosureTextBlock_e8f5527e-0cf5-4e23-a1fa-387bd398b97e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/AccruedExpensesandOtherCurrentLiabilities" xlink:type="simple" xlink:href="inuv-20230331.xsd#AccruedExpensesandOtherCurrentLiabilities"/>
  <link:presentationLink xlink:role="http://www.inuvo.com/role/AccruedExpensesandOtherCurrentLiabilities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_b5b0a8b3-71ad-496e-87e1-1902e17258e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_9c07a39e-ff9d-4535-acb7-103599a28e83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_b5b0a8b3-71ad-496e-87e1-1902e17258e7" xlink:to="loc_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_9c07a39e-ff9d-4535-acb7-103599a28e83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/Commitments" xlink:type="simple" xlink:href="inuv-20230331.xsd#Commitments"/>
  <link:presentationLink xlink:role="http://www.inuvo.com/role/Commitments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_66309f6b-9ab9-48b3-ba44-6a158022e115" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsDisclosureTextBlock_d61b91ce-4a21-47df-985e-14139131036c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_66309f6b-9ab9-48b3-ba44-6a158022e115" xlink:to="loc_us-gaap_CommitmentsDisclosureTextBlock_d61b91ce-4a21-47df-985e-14139131036c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/IncomeTaxes" xlink:type="simple" xlink:href="inuv-20230331.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.inuvo.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_9119052d-98a7-432a-9688-4a3a574276fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_18fad301-85dd-443c-a2db-421207493d8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_9119052d-98a7-432a-9688-4a3a574276fa" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_18fad301-85dd-443c-a2db-421207493d8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/StockBasedCompensation" xlink:type="simple" xlink:href="inuv-20230331.xsd#StockBasedCompensation"/>
  <link:presentationLink xlink:role="http://www.inuvo.com/role/StockBasedCompensation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_d925ec09-e463-4686-ae0e-138751aed043" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_c28082ab-e451-4fe1-9a02-b9914e5e7c8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_d925ec09-e463-4686-ae0e-138751aed043" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_c28082ab-e451-4fe1-9a02-b9914e5e7c8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/StockholdersEquity" xlink:type="simple" xlink:href="inuv-20230331.xsd#StockholdersEquity"/>
  <link:presentationLink xlink:role="http://www.inuvo.com/role/StockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_483825d8-6ee3-4d14-8eba-cfb6a4324577" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_c19e27ce-59cd-4ca1-9654-0d053fc0721d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_483825d8-6ee3-4d14-8eba-cfb6a4324577" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_c19e27ce-59cd-4ca1-9654-0d053fc0721d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/Leases" xlink:type="simple" xlink:href="inuv-20230331.xsd#Leases"/>
  <link:presentationLink xlink:role="http://www.inuvo.com/role/Leases" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_d860f351-189d-4371-a5a5-f33120f65d1b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeasesTextBlock_646e9b2f-e214-49e2-b587-5a966e4ecd41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeFinanceLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_d860f351-189d-4371-a5a5-f33120f65d1b" xlink:to="loc_us-gaap_LesseeFinanceLeasesTextBlock_646e9b2f-e214-49e2-b587-5a966e4ecd41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_172001e4-8dfd-444a-a943-9c4ff4225529" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_d860f351-189d-4371-a5a5-f33120f65d1b" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_172001e4-8dfd-444a-a943-9c4ff4225529" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="inuv-20230331.xsd#SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.inuvo.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_18d57498-cb58-48a4-91ff-198c5fabe598" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_796b6a92-eb11-4b6e-9e00-bebb6f7e771b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_18d57498-cb58-48a4-91ff-198c5fabe598" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_796b6a92-eb11-4b6e-9e00-bebb6f7e771b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_ba369e54-dc67-411b-b45c-16b649a433e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_18d57498-cb58-48a4-91ff-198c5fabe598" xlink:to="loc_us-gaap_UseOfEstimates_ba369e54-dc67-411b-b45c-16b649a433e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock_8d921a38-58b0-4c48-a463-d8bb1868c64a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_18d57498-cb58-48a4-91ff-198c5fabe598" xlink:to="loc_us-gaap_RevenueRecognitionPolicyTextBlock_8d921a38-58b0-4c48-a463-d8bb1868c64a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_b3f638b2-76ae-4693-a522-c4425c04e8f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_18d57498-cb58-48a4-91ff-198c5fabe598" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_b3f638b2-76ae-4693-a522-c4425c04e8f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="inuv-20230331.xsd#SummaryofSignificantAccountingPoliciesTables"/>
  <link:presentationLink xlink:role="http://www.inuvo.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_19ba4801-9e15-4795-a2a2-3b5771ddb9a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_7095563f-247b-4306-ae5f-a07040f32dc7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_19ba4801-9e15-4795-a2a2-3b5771ddb9a6" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_7095563f-247b-4306-ae5f-a07040f32dc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="inuv-20230331.xsd#FairValueMeasurementsTables"/>
  <link:presentationLink xlink:role="http://www.inuvo.com/role/FairValueMeasurementsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_379b03a7-df67-4add-9a3f-834519013525" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_18d50b01-e20a-43b8-b892-0e6994f5d868" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_379b03a7-df67-4add-9a3f-834519013525" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_18d50b01-e20a-43b8-b892-0e6994f5d868" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/PropertyandEquipmentTables" xlink:type="simple" xlink:href="inuv-20230331.xsd#PropertyandEquipmentTables"/>
  <link:presentationLink xlink:role="http://www.inuvo.com/role/PropertyandEquipmentTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_b40a7ab8-b5b3-4d90-8286-48876c128e02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock_d85f6c3c-1c2c-4a49-b5e6-5dbbeeecca88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_b40a7ab8-b5b3-4d90-8286-48876c128e02" xlink:to="loc_us-gaap_ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock_d85f6c3c-1c2c-4a49-b5e6-5dbbeeecca88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillTables" xlink:type="simple" xlink:href="inuv-20230331.xsd#OtherIntangibleAssetsandGoodwillTables"/>
  <link:presentationLink xlink:role="http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_09f8b9a0-deb2-405b-bf43-f3603dd496e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_5872ffd6-b642-425b-9d78-1e24c21d6678" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_09f8b9a0-deb2-405b-bf43-f3603dd496e7" xlink:to="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_5872ffd6-b642-425b-9d78-1e24c21d6678" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_1e5ee806-0a8e-42a9-ad76-647746ed89a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_09f8b9a0-deb2-405b-bf43-f3603dd496e7" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_1e5ee806-0a8e-42a9-ad76-647746ed89a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables" xlink:type="simple" xlink:href="inuv-20230331.xsd#AccruedExpensesandOtherCurrentLiabilitiesTables"/>
  <link:presentationLink xlink:role="http://www.inuvo.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_faafa50b-e261-44f0-aef4-385b8949617a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_1c3f7609-003f-48d9-b257-4cce1e64b70a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_faafa50b-e261-44f0-aef4-385b8949617a" xlink:to="loc_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_1c3f7609-003f-48d9-b257-4cce1e64b70a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/StockBasedCompensationTables" xlink:type="simple" xlink:href="inuv-20230331.xsd#StockBasedCompensationTables"/>
  <link:presentationLink xlink:role="http://www.inuvo.com/role/StockBasedCompensationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_6a0fc0f1-7e08-4b23-a335-8168e25a3bf9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_8fcdea6d-51d4-40e3-b8f9-49c6333b06f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_6a0fc0f1-7e08-4b23-a335-8168e25a3bf9" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_8fcdea6d-51d4-40e3-b8f9-49c6333b06f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_bdc70a01-c6fa-4eae-b009-97ee010a2cc3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_6a0fc0f1-7e08-4b23-a335-8168e25a3bf9" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_bdc70a01-c6fa-4eae-b009-97ee010a2cc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_522fcb0b-250a-4df0-986c-eece4f95fd32" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_6a0fc0f1-7e08-4b23-a335-8168e25a3bf9" xlink:to="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_522fcb0b-250a-4df0-986c-eece4f95fd32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/LeasesTables" xlink:type="simple" xlink:href="inuv-20230331.xsd#LeasesTables"/>
  <link:presentationLink xlink:role="http://www.inuvo.com/role/LeasesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_ddeac39d-28ca-4d88-a4ae-8365ee0a6761" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_1c096491-ce9f-4485-8025-14c68e98ecdf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_ddeac39d-28ca-4d88-a4ae-8365ee0a6761" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_1c096491-ce9f-4485-8025-14c68e98ecdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_647ba92f-387b-4b22-9923-dfe9038657fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_ddeac39d-28ca-4d88-a4ae-8365ee0a6761" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_647ba92f-387b-4b22-9923-dfe9038657fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_faaf4d7e-c8a5-4f11-8eae-e63db437c316" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_ddeac39d-28ca-4d88-a4ae-8365ee0a6761" xlink:to="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_faaf4d7e-c8a5-4f11-8eae-e63db437c316" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/OrganizationandBusinessNarrativeDetails" xlink:type="simple" xlink:href="inuv-20230331.xsd#OrganizationandBusinessNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.inuvo.com/role/OrganizationandBusinessNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8a77f37c-ab46-46ed-9c39-2c05a9e940b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_590f6cef-b0f2-4ffc-a41f-3f19ecdb5e8e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8a77f37c-ab46-46ed-9c39-2c05a9e940b0" xlink:to="loc_us-gaap_DebtInstrumentTable_590f6cef-b0f2-4ffc-a41f-3f19ecdb5e8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_87874d98-7d63-4950-9960-7e5d35e241f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_590f6cef-b0f2-4ffc-a41f-3f19ecdb5e8e" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_87874d98-7d63-4950-9960-7e5d35e241f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_57b65624-2203-43ed-96bf-2acaa3301e08" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_87874d98-7d63-4950-9960-7e5d35e241f7" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_57b65624-2203-43ed-96bf-2acaa3301e08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_888507c6-0a2c-4e87-b7c6-57e8615edca5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_57b65624-2203-43ed-96bf-2acaa3301e08" xlink:to="loc_us-gaap_SalesRevenueNetMember_888507c6-0a2c-4e87-b7c6-57e8615edca5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember_09b61f97-adc0-49b9-93f7-df2147e427bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_57b65624-2203-43ed-96bf-2acaa3301e08" xlink:to="loc_us-gaap_AccountsReceivableMember_09b61f97-adc0-49b9-93f7-df2147e427bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_b28bf0b5-1d65-4b23-9240-b2753dadf4b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_590f6cef-b0f2-4ffc-a41f-3f19ecdb5e8e" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_b28bf0b5-1d65-4b23-9240-b2753dadf4b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_452227d0-faf9-4a20-8424-b810a4d4f7a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_b28bf0b5-1d65-4b23-9240-b2753dadf4b5" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_452227d0-faf9-4a20-8424-b810a4d4f7a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_3948c511-a74b-4450-afdb-53abc7124b22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_452227d0-faf9-4a20-8424-b810a4d4f7a1" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_3948c511-a74b-4450-afdb-53abc7124b22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_5c5e5a8f-5594-4cb9-9d9e-4bd6cfda91d3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MajorCustomersAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_590f6cef-b0f2-4ffc-a41f-3f19ecdb5e8e" xlink:to="loc_srt_MajorCustomersAxis_5c5e5a8f-5594-4cb9-9d9e-4bd6cfda91d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_8b6e080e-1cc2-4ac3-8087-fe424d56e5c5" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_5c5e5a8f-5594-4cb9-9d9e-4bd6cfda91d3" xlink:to="loc_srt_NameOfMajorCustomerDomain_8b6e080e-1cc2-4ac3-8087-fe424d56e5c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_CustomerOneTwoThreeAndFourMember_32728d67-1d0f-488a-8656-1e84b2e289be" xlink:href="inuv-20230331.xsd#inuv_CustomerOneTwoThreeAndFourMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_8b6e080e-1cc2-4ac3-8087-fe424d56e5c5" xlink:to="loc_inuv_CustomerOneTwoThreeAndFourMember_32728d67-1d0f-488a-8656-1e84b2e289be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_CustomerOneTwoAndThreeMember_ad202b73-40e7-4b3e-82c2-b3100656a61c" xlink:href="inuv-20230331.xsd#inuv_CustomerOneTwoAndThreeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_inuv_CustomerOneTwoThreeAndFourMember_32728d67-1d0f-488a-8656-1e84b2e289be" xlink:to="loc_inuv_CustomerOneTwoAndThreeMember_ad202b73-40e7-4b3e-82c2-b3100656a61c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_CustomerOneMember_03471de4-3037-4f78-b840-7973a7c9b472" xlink:href="inuv-20230331.xsd#inuv_CustomerOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_inuv_CustomerOneTwoAndThreeMember_ad202b73-40e7-4b3e-82c2-b3100656a61c" xlink:to="loc_inuv_CustomerOneMember_03471de4-3037-4f78-b840-7973a7c9b472" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_CustomerTwoMember_e17700cd-9fc4-4a53-9c6c-2b083ba4837a" xlink:href="inuv-20230331.xsd#inuv_CustomerTwoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_inuv_CustomerOneTwoAndThreeMember_ad202b73-40e7-4b3e-82c2-b3100656a61c" xlink:to="loc_inuv_CustomerTwoMember_e17700cd-9fc4-4a53-9c6c-2b083ba4837a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_CustomerThreeMember_7f8a855b-031e-4818-9600-fc2006814b2c" xlink:href="inuv-20230331.xsd#inuv_CustomerThreeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_inuv_CustomerOneTwoAndThreeMember_ad202b73-40e7-4b3e-82c2-b3100656a61c" xlink:to="loc_inuv_CustomerThreeMember_7f8a855b-031e-4818-9600-fc2006814b2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_CustomerFourMember_a4f7e20f-5a45-470a-a190-327834d864a3" xlink:href="inuv-20230331.xsd#inuv_CustomerFourMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_inuv_CustomerOneTwoThreeAndFourMember_32728d67-1d0f-488a-8656-1e84b2e289be" xlink:to="loc_inuv_CustomerFourMember_a4f7e20f-5a45-470a-a190-327834d864a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_a3a0c4ff-715b-4dbf-83e2-53562d485c3e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_590f6cef-b0f2-4ffc-a41f-3f19ecdb5e8e" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_a3a0c4ff-715b-4dbf-83e2-53562d485c3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_18cd83b6-6b0e-4dc4-8138-bf6769117610" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_a3a0c4ff-715b-4dbf-83e2-53562d485c3e" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_18cd83b6-6b0e-4dc4-8138-bf6769117610" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_SalesAgreementMember_5811c320-d530-49ef-8ab3-1b33f107691e" xlink:href="inuv-20230331.xsd#inuv_SalesAgreementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_18cd83b6-6b0e-4dc4-8138-bf6769117610" xlink:to="loc_inuv_SalesAgreementMember_5811c320-d530-49ef-8ab3-1b33f107691e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_210923fc-a87c-4786-a15f-58d227203d05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_590f6cef-b0f2-4ffc-a41f-3f19ecdb5e8e" xlink:to="loc_us-gaap_DebtInstrumentLineItems_210923fc-a87c-4786-a15f-58d227203d05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_NumberOfPatentsIssued_e85249a6-996c-466a-b759-89a6b79ff50c" xlink:href="inuv-20230331.xsd#inuv_NumberOfPatentsIssued"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_210923fc-a87c-4786-a15f-58d227203d05" xlink:to="loc_inuv_NumberOfPatentsIssued_e85249a6-996c-466a-b759-89a6b79ff50c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_NumberOfPatentsPending_80cac5b5-a8fd-4fac-b452-6cc71ee5d0d7" xlink:href="inuv-20230331.xsd#inuv_NumberOfPatentsPending"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_210923fc-a87c-4786-a15f-58d227203d05" xlink:to="loc_inuv_NumberOfPatentsPending_80cac5b5-a8fd-4fac-b452-6cc71ee5d0d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_SaleOfStockConsiderationReceivedOnTransactionAuthorizedAmount_d9a6f8a3-ea59-4117-b5f5-bd97832cd9eb" xlink:href="inuv-20230331.xsd#inuv_SaleOfStockConsiderationReceivedOnTransactionAuthorizedAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_210923fc-a87c-4786-a15f-58d227203d05" xlink:to="loc_inuv_SaleOfStockConsiderationReceivedOnTransactionAuthorizedAmount_d9a6f8a3-ea59-4117-b5f5-bd97832cd9eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_PeriodForWhichAdvanceNoticeIsDueToTerminateAgreement_1386d701-7321-4b1d-8e2a-1bedeeb8b36f" xlink:href="inuv-20230331.xsd#inuv_PeriodForWhichAdvanceNoticeIsDueToTerminateAgreement"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_210923fc-a87c-4786-a15f-58d227203d05" xlink:to="loc_inuv_PeriodForWhichAdvanceNoticeIsDueToTerminateAgreement_1386d701-7321-4b1d-8e2a-1bedeeb8b36f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_CommissionFeePercent_a0a8a679-f38d-4a55-94d3-039cad6f0a09" xlink:href="inuv-20230331.xsd#inuv_CommissionFeePercent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_210923fc-a87c-4786-a15f-58d227203d05" xlink:to="loc_inuv_CommissionFeePercent_a0a8a679-f38d-4a55-94d3-039cad6f0a09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_63260210-c60a-4ea2-a63b-0dd0e0c31e90" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_210923fc-a87c-4786-a15f-58d227203d05" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_63260210-c60a-4ea2-a63b-0dd0e0c31e90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_WorkingCapitalNet_89936f4a-4dcb-495d-8b21-560f8fb31d9a" xlink:href="inuv-20230331.xsd#inuv_WorkingCapitalNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_210923fc-a87c-4786-a15f-58d227203d05" xlink:to="loc_inuv_WorkingCapitalNet_89936f4a-4dcb-495d-8b21-560f8fb31d9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_6e5b2a76-baed-47ec-9578-8215f689f6e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_210923fc-a87c-4786-a15f-58d227203d05" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_6e5b2a76-baed-47ec-9578-8215f689f6e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_7f5d1e05-0d5a-4c95-a5b8-d8cbf06109ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_210923fc-a87c-4786-a15f-58d227203d05" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_7f5d1e05-0d5a-4c95-a5b8-d8cbf06109ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/SummaryofSignificantAccountingPoliciesSummaryofRevenuefromProductsandServicesDetails" xlink:type="simple" xlink:href="inuv-20230331.xsd#SummaryofSignificantAccountingPoliciesSummaryofRevenuefromProductsandServicesDetails"/>
  <link:presentationLink xlink:role="http://www.inuvo.com/role/SummaryofSignificantAccountingPoliciesSummaryofRevenuefromProductsandServicesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_c4dbf622-9706-4615-822b-e548dbe19cc2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_f9f461e1-f027-40f2-a1f4-0cb3f359935c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_c4dbf622-9706-4615-822b-e548dbe19cc2" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_f9f461e1-f027-40f2-a1f4-0cb3f359935c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelAxis_af6bb87e-e5ab-44ad-9e62-312b04461f5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerSalesChannelAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_f9f461e1-f027-40f2-a1f4-0cb3f359935c" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelAxis_af6bb87e-e5ab-44ad-9e62-312b04461f5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelDomain_7c7c3fb4-ee18-4961-8041-21889fc21b80" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerSalesChannelDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelAxis_af6bb87e-e5ab-44ad-9e62-312b04461f5f" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelDomain_7c7c3fb4-ee18-4961-8041-21889fc21b80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesChannelDirectlyToConsumerMember_c38ecea1-9988-47c2-9231-1f4b93419ee4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesChannelDirectlyToConsumerMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain_7c7c3fb4-ee18-4961-8041-21889fc21b80" xlink:to="loc_us-gaap_SalesChannelDirectlyToConsumerMember_c38ecea1-9988-47c2-9231-1f4b93419ee4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesChannelThroughIntermediaryMember_4b85048e-e3ba-43a5-b330-817e8a8a7ce8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesChannelThroughIntermediaryMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain_7c7c3fb4-ee18-4961-8041-21889fc21b80" xlink:to="loc_us-gaap_SalesChannelThroughIntermediaryMember_4b85048e-e3ba-43a5-b330-817e8a8a7ce8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_ebf196be-113d-4752-bc53-7e04fa27505a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_f9f461e1-f027-40f2-a1f4-0cb3f359935c" xlink:to="loc_srt_ProductOrServiceAxis_ebf196be-113d-4752-bc53-7e04fa27505a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_9f1967c4-c1a2-4916-b411-c985e106a94e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_ebf196be-113d-4752-bc53-7e04fa27505a" xlink:to="loc_srt_ProductsAndServicesDomain_9f1967c4-c1a2-4916-b411-c985e106a94e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_ConsultingServicesAndOtherMemberMember_7e565b99-5b30-4eac-8c42-53ebcc53b36c" xlink:href="inuv-20230331.xsd#inuv_ConsultingServicesAndOtherMemberMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_9f1967c4-c1a2-4916-b411-c985e106a94e" xlink:to="loc_inuv_ConsultingServicesAndOtherMemberMember_7e565b99-5b30-4eac-8c42-53ebcc53b36c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_63483055-a0fe-4f9e-a0f3-ab0cbaa91e5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_f9f461e1-f027-40f2-a1f4-0cb3f359935c" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_63483055-a0fe-4f9e-a0f3-ab0cbaa91e5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_b8ec93fa-102e-46fb-804d-cbf22c7a144d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_63483055-a0fe-4f9e-a0f3-ab0cbaa91e5e" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_b8ec93fa-102e-46fb-804d-cbf22c7a144d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_PercentageOfTotalRevenue_e8a7ad09-94a4-42c9-80ab-12ebf2ae82e7" xlink:href="inuv-20230331.xsd#inuv_PercentageOfTotalRevenue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_63483055-a0fe-4f9e-a0f3-ab0cbaa91e5e" xlink:to="loc_inuv_PercentageOfTotalRevenue_e8a7ad09-94a4-42c9-80ab-12ebf2ae82e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/FairValueMeasurementsSummaryofInvestmentsatFairValueDetails" xlink:type="simple" xlink:href="inuv-20230331.xsd#FairValueMeasurementsSummaryofInvestmentsatFairValueDetails"/>
  <link:presentationLink xlink:role="http://www.inuvo.com/role/FairValueMeasurementsSummaryofInvestmentsatFairValueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_1a4e1897-4855-4c51-b071-bd89ded58e16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_188cf888-1726-4dfe-99dd-3a4623b024cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_1a4e1897-4855-4c51-b071-bd89ded58e16" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_188cf888-1726-4dfe-99dd-3a4623b024cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_65ae143c-fe75-4207-8aba-e519e283c6a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_188cf888-1726-4dfe-99dd-3a4623b024cd" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_65ae143c-fe75-4207-8aba-e519e283c6a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3703074f-0497-4122-b63c-c8c85b0d9e16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_65ae143c-fe75-4207-8aba-e519e283c6a6" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3703074f-0497-4122-b63c-c8c85b0d9e16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_b5ef7d73-411a-4691-bd8f-1bc0e35a6229" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3703074f-0497-4122-b63c-c8c85b0d9e16" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_b5ef7d73-411a-4691-bd8f-1bc0e35a6229" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_49dc1fb9-003e-4c23-a972-791c19e755d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_188cf888-1726-4dfe-99dd-3a4623b024cd" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_49dc1fb9-003e-4c23-a972-791c19e755d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_e3b4248f-0809-4402-85fa-e63a32a09c28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_49dc1fb9-003e-4c23-a972-791c19e755d2" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_e3b4248f-0809-4402-85fa-e63a32a09c28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_b90e663e-4eca-4bd9-8d97-3dd1c5f5720e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_e3b4248f-0809-4402-85fa-e63a32a09c28" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_b90e663e-4eca-4bd9-8d97-3dd1c5f5720e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a1a59728-1393-4d0f-910a-33da1be11ca8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_188cf888-1726-4dfe-99dd-3a4623b024cd" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a1a59728-1393-4d0f-910a-33da1be11ca8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_43b56227-0f89-4605-beca-a03de8f22a05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a1a59728-1393-4d0f-910a-33da1be11ca8" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_43b56227-0f89-4605-beca-a03de8f22a05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_d244f9c1-ff50-4d27-bc8b-9a24623622b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a1a59728-1393-4d0f-910a-33da1be11ca8" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_d244f9c1-ff50-4d27-bc8b-9a24623622b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_d9a08ab5-7ca6-40ac-8f0d-212777efdbd6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a1a59728-1393-4d0f-910a-33da1be11ca8" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_d9a08ab5-7ca6-40ac-8f0d-212777efdbd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_d8f20f37-94ed-4f88-8761-16bd63d6e087" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a1a59728-1393-4d0f-910a-33da1be11ca8" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_d8f20f37-94ed-4f88-8761-16bd63d6e087" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/FairValueMeasurementsSummaryofCashEquivalentsandMarketableSecuritiesDetails" xlink:type="simple" xlink:href="inuv-20230331.xsd#FairValueMeasurementsSummaryofCashEquivalentsandMarketableSecuritiesDetails"/>
  <link:presentationLink xlink:role="http://www.inuvo.com/role/FairValueMeasurementsSummaryofCashEquivalentsandMarketableSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_04e72c60-5105-4b50-84f5-150f9fe01711" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_dc9744ea-6366-4622-9ad1-eabbb8d95735" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_04e72c60-5105-4b50-84f5-150f9fe01711" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_dc9744ea-6366-4622-9ad1-eabbb8d95735" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_6dcc70b4-6131-4d88-8d40-13e6e92c7bd4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_dc9744ea-6366-4622-9ad1-eabbb8d95735" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_6dcc70b4-6131-4d88-8d40-13e6e92c7bd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9143be9d-1b43-4d13-8715-6ef8118e5c76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_6dcc70b4-6131-4d88-8d40-13e6e92c7bd4" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9143be9d-1b43-4d13-8715-6ef8118e5c76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_d7a71007-21a8-408d-a8bf-a67ccbf3f620" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9143be9d-1b43-4d13-8715-6ef8118e5c76" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_d7a71007-21a8-408d-a8bf-a67ccbf3f620" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_de90541c-dc83-4ef7-936f-4289fa32c636" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_dc9744ea-6366-4622-9ad1-eabbb8d95735" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_de90541c-dc83-4ef7-936f-4289fa32c636" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_ff9a3d2b-ecda-4d86-b9b5-8eeb7aea0a30" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_de90541c-dc83-4ef7-936f-4289fa32c636" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_ff9a3d2b-ecda-4d86-b9b5-8eeb7aea0a30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_fabc2bc0-0c75-41f0-b403-3f86fb911211" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_ff9a3d2b-ecda-4d86-b9b5-8eeb7aea0a30" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_fabc2bc0-0c75-41f0-b403-3f86fb911211" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1bbe946d-c57e-42b4-9907-806b7f097328" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_dc9744ea-6366-4622-9ad1-eabbb8d95735" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1bbe946d-c57e-42b4-9907-806b7f097328" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_c6c6207b-1109-4320-a92d-ba63060b3227" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1bbe946d-c57e-42b4-9907-806b7f097328" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_c6c6207b-1109-4320-a92d-ba63060b3227" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax_24a3b8fa-adee-4058-9310-2567d5333b26" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1bbe946d-c57e-42b4-9907-806b7f097328" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax_24a3b8fa-adee-4058-9310-2567d5333b26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_76d94d9b-a021-48f7-8d44-b4f71fe3a6c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1bbe946d-c57e-42b4-9907-806b7f097328" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_76d94d9b-a021-48f7-8d44-b4f71fe3a6c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiCost_95b95f5f-80f6-4da9-be58-77a859510899" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNiCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1bbe946d-c57e-42b4-9907-806b7f097328" xlink:to="loc_us-gaap_EquitySecuritiesFvNiCost_95b95f5f-80f6-4da9-be58-77a859510899" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_EquitySecuritiesFVNIAccumulatedGrossUnrealizedLossBeforeTax_85fdfd03-3bc0-47d9-af32-174464001a34" xlink:href="inuv-20230331.xsd#inuv_EquitySecuritiesFVNIAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1bbe946d-c57e-42b4-9907-806b7f097328" xlink:to="loc_inuv_EquitySecuritiesFVNIAccumulatedGrossUnrealizedLossBeforeTax_85fdfd03-3bc0-47d9-af32-174464001a34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_8e25898c-5007-45a2-84e5-cc74525f4254" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1bbe946d-c57e-42b4-9907-806b7f097328" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_8e25898c-5007-45a2-84e5-cc74525f4254" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure_108f1cc7-7f03-47eb-93b7-301bb9795d9b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsFairValueDisclosure"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1bbe946d-c57e-42b4-9907-806b7f097328" xlink:to="loc_us-gaap_InvestmentsFairValueDisclosure_108f1cc7-7f03-47eb-93b7-301bb9795d9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/PropertyandEquipmentDetails" xlink:type="simple" xlink:href="inuv-20230331.xsd#PropertyandEquipmentDetails"/>
  <link:presentationLink xlink:role="http://www.inuvo.com/role/PropertyandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_62810394-461a-44d2-860c-7e131b287532" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_6f1498cd-1bfa-4cfd-a67d-3b7a6f4c8b2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_62810394-461a-44d2-860c-7e131b287532" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_6f1498cd-1bfa-4cfd-a67d-3b7a6f4c8b2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_f36a71c1-b7bd-467a-8027-7446bc3158e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_6f1498cd-1bfa-4cfd-a67d-3b7a6f4c8b2b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_f36a71c1-b7bd-467a-8027-7446bc3158e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ecbde7e4-5a9e-4907-9e60-314babfcced5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_f36a71c1-b7bd-467a-8027-7446bc3158e9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ecbde7e4-5a9e-4907-9e60-314babfcced5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_f30fafc5-4638-478a-ae53-6b82e1aa9b1a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ecbde7e4-5a9e-4907-9e60-314babfcced5" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_f30fafc5-4638-478a-ae53-6b82e1aa9b1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentMember_a522c5cd-30af-478c-8d47-02f1b2501e83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquipmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ecbde7e4-5a9e-4907-9e60-314babfcced5" xlink:to="loc_us-gaap_EquipmentMember_a522c5cd-30af-478c-8d47-02f1b2501e83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_6f90d483-c619-4968-8f08-da2b8aecc97b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ecbde7e4-5a9e-4907-9e60-314babfcced5" xlink:to="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_6f90d483-c619-4968-8f08-da2b8aecc97b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_9e40d3b7-db01-4f31-8218-1a50519ca5f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ecbde7e4-5a9e-4907-9e60-314babfcced5" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_9e40d3b7-db01-4f31-8218-1a50519ca5f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ee7ca771-a02d-4c18-84c3-c779a9b9ebc3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_6f1498cd-1bfa-4cfd-a67d-3b7a6f4c8b2b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ee7ca771-a02d-4c18-84c3-c779a9b9ebc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_9d0a7ce1-1e03-43d3-aafd-40332d4e5c96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ee7ca771-a02d-4c18-84c3-c779a9b9ebc3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_9d0a7ce1-1e03-43d3-aafd-40332d4e5c96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_3700c33a-bb8a-4fe0-bbb0-7bc265632a97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ee7ca771-a02d-4c18-84c3-c779a9b9ebc3" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_3700c33a-bb8a-4fe0-bbb0-7bc265632a97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_296aa6b6-4086-4b1a-b0f4-5fda8cd3769f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ee7ca771-a02d-4c18-84c3-c779a9b9ebc3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_296aa6b6-4086-4b1a-b0f4-5fda8cd3769f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_e0b3e085-6620-4dae-955b-17f6c4582b95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_62810394-461a-44d2-860c-7e131b287532" xlink:to="loc_us-gaap_Depreciation_e0b3e085-6620-4dae-955b-17f6c4582b95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillScheduleofGoodwillandIntangibleAssetsDetails" xlink:type="simple" xlink:href="inuv-20230331.xsd#OtherIntangibleAssetsandGoodwillScheduleofGoodwillandIntangibleAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillScheduleofGoodwillandIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_6d86d596-f6b0-4f3d-a503-54167974d83d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillTable_72ac46b7-c2c0-436d-ab28-b1a9189c0a5b" xlink:href="inuv-20230331.xsd#inuv_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_6d86d596-f6b0-4f3d-a503-54167974d83d" xlink:to="loc_inuv_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillTable_72ac46b7-c2c0-436d-ab28-b1a9189c0a5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_dcbdfebd-3976-409e-9792-d78cf846035e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_inuv_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillTable_72ac46b7-c2c0-436d-ab28-b1a9189c0a5b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_dcbdfebd-3976-409e-9792-d78cf846035e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_efcb6cd7-478b-4c3c-9770-66a7dfc6c073" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_dcbdfebd-3976-409e-9792-d78cf846035e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_efcb6cd7-478b-4c3c-9770-66a7dfc6c073" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_CustomerListMember_a7a2a528-2ca6-4d5f-919a-729e056f898c" xlink:href="inuv-20230331.xsd#inuv_CustomerListMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_efcb6cd7-478b-4c3c-9770-66a7dfc6c073" xlink:to="loc_inuv_CustomerListMember_a7a2a528-2ca6-4d5f-919a-729e056f898c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_8db6a7c6-37cc-4e3f-b873-2f874bb8f25a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_efcb6cd7-478b-4c3c-9770-66a7dfc6c073" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_8db6a7c6-37cc-4e3f-b873-2f874bb8f25a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_CustomerListRetargeterMember_efab8f14-e093-49ee-b983-21220c28856c" xlink:href="inuv-20230331.xsd#inuv_CustomerListRetargeterMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_efcb6cd7-478b-4c3c-9770-66a7dfc6c073" xlink:to="loc_inuv_CustomerListRetargeterMember_efab8f14-e093-49ee-b983-21220c28856c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_CustomerList1Member_7f92466e-340b-402e-a862-daa6bcbf152f" xlink:href="inuv-20230331.xsd#inuv_CustomerList1Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_efcb6cd7-478b-4c3c-9770-66a7dfc6c073" xlink:to="loc_inuv_CustomerList1Member_7f92466e-340b-402e-a862-daa6bcbf152f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_66c0cf14-cb4b-44da-b5f8-e80b3ee0f327" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeNamesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_efcb6cd7-478b-4c3c-9770-66a7dfc6c073" xlink:to="loc_us-gaap_TradeNamesMember_66c0cf14-cb4b-44da-b5f8-e80b3ee0f327" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_f79522fa-11f8-4975-9484-e5b8d51d06c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_efcb6cd7-478b-4c3c-9770-66a7dfc6c073" xlink:to="loc_us-gaap_CustomerRelationshipsMember_f79522fa-11f8-4975-9484-e5b8d51d06c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems_7ae71619-0a94-4399-9ad4-18e69982e625" xlink:href="inuv-20230331.xsd#inuv_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_inuv_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillTable_72ac46b7-c2c0-436d-ab28-b1a9189c0a5b" xlink:to="loc_inuv_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems_7ae71619-0a94-4399-9ad4-18e69982e625" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_7f01ebf6-44db-4a46-aa13-38cb473b4311" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_inuv_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems_7ae71619-0a94-4399-9ad4-18e69982e625" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_7f01ebf6-44db-4a46-aa13-38cb473b4311" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_f976a025-1c1e-4990-a914-90a0e6c27a7f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_inuv_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems_7ae71619-0a94-4399-9ad4-18e69982e625" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_f976a025-1c1e-4990-a914-90a0e6c27a7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_FiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairment_fc3b0092-d1e6-48b8-9979-c903d2d4da81" xlink:href="inuv-20230331.xsd#inuv_FiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_inuv_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems_7ae71619-0a94-4399-9ad4-18e69982e625" xlink:to="loc_inuv_FiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairment_fc3b0092-d1e6-48b8-9979-c903d2d4da81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_3e0b578d-413b-4f4d-b33d-9d20e66c21e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_inuv_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems_7ae71619-0a94-4399-9ad4-18e69982e625" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_3e0b578d-413b-4f4d-b33d-9d20e66c21e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_129d5104-34aa-4ac9-93ce-e27fa93ecf52" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_inuv_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems_7ae71619-0a94-4399-9ad4-18e69982e625" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_129d5104-34aa-4ac9-93ce-e27fa93ecf52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_b755acf8-5037-4a9e-93ee-ca1c16adba2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_inuv_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems_7ae71619-0a94-4399-9ad4-18e69982e625" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_b755acf8-5037-4a9e-93ee-ca1c16adba2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_FiniteLivedIntangibleAssetsNonCurrentAbstract_c945cddd-12c8-463e-af03-6bd995b9373a" xlink:href="inuv-20230331.xsd#inuv_FiniteLivedIntangibleAssetsNonCurrentAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_inuv_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems_7ae71619-0a94-4399-9ad4-18e69982e625" xlink:to="loc_inuv_FiniteLivedIntangibleAssetsNonCurrentAbstract_c945cddd-12c8-463e-af03-6bd995b9373a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_FiniteLivedandIndefiniteLivedIntangibleAssetsLongTermPortionGross_02a400bd-bb0a-4cbf-a669-dae2ced90ef7" xlink:href="inuv-20230331.xsd#inuv_FiniteLivedandIndefiniteLivedIntangibleAssetsLongTermPortionGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_inuv_FiniteLivedIntangibleAssetsNonCurrentAbstract_c945cddd-12c8-463e-af03-6bd995b9373a" xlink:to="loc_inuv_FiniteLivedandIndefiniteLivedIntangibleAssetsLongTermPortionGross_02a400bd-bb0a-4cbf-a669-dae2ced90ef7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_IntangibleAssetsAccumulatedAmortizationandImpairmentLoss_354dd173-7520-4b31-a1e3-bf88d0da1fad" xlink:href="inuv-20230331.xsd#inuv_IntangibleAssetsAccumulatedAmortizationandImpairmentLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_inuv_FiniteLivedIntangibleAssetsNonCurrentAbstract_c945cddd-12c8-463e-af03-6bd995b9373a" xlink:to="loc_inuv_IntangibleAssetsAccumulatedAmortizationandImpairmentLoss_354dd173-7520-4b31-a1e3-bf88d0da1fad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_a65206a5-90c0-4495-848b-7356f1948674" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_inuv_FiniteLivedIntangibleAssetsNonCurrentAbstract_c945cddd-12c8-463e-af03-6bd995b9373a" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_a65206a5-90c0-4495-848b-7356f1948674" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLossAbstract_b40ba555-b4d0-44dd-a083-d302c6b1a4d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLossAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_inuv_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems_7ae71619-0a94-4399-9ad4-18e69982e625" xlink:to="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLossAbstract_b40ba555-b4d0-44dd-a083-d302c6b1a4d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillGross_682c972b-8a20-43b1-ac38-100acc19c831" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLossAbstract_b40ba555-b4d0-44dd-a083-d302c6b1a4d9" xlink:to="loc_us-gaap_GoodwillGross_682c972b-8a20-43b1-ac38-100acc19c831" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_b05eb96e-e77b-4abb-b879-ea36d17a11bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLossAbstract_b40ba555-b4d0-44dd-a083-d302c6b1a4d9" xlink:to="loc_us-gaap_Goodwill_b05eb96e-e77b-4abb-b879-ea36d17a11bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillAmortizationExpenseDetails" xlink:type="simple" xlink:href="inuv-20230331.xsd#OtherIntangibleAssetsandGoodwillAmortizationExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillAmortizationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_fe4b6cf8-3cd4-4874-b2da-a3be3fc38e4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_1bd50a43-1cc6-4a8b-912c-2085c758ca83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_fe4b6cf8-3cd4-4874-b2da-a3be3fc38e4c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_1bd50a43-1cc6-4a8b-912c-2085c758ca83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_bd5aee22-bb47-4458-af6e-c1b469a3e087" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_fe4b6cf8-3cd4-4874-b2da-a3be3fc38e4c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_bd5aee22-bb47-4458-af6e-c1b469a3e087" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_326afcc3-ef51-4912-ba5e-d4863824f09f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_fe4b6cf8-3cd4-4874-b2da-a3be3fc38e4c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_326afcc3-ef51-4912-ba5e-d4863824f09f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_22822175-26b9-439b-a09c-c5148d462883" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_fe4b6cf8-3cd4-4874-b2da-a3be3fc38e4c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_22822175-26b9-439b-a09c-c5148d462883" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_207b6246-e586-42ee-a364-5974cecac7c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_fe4b6cf8-3cd4-4874-b2da-a3be3fc38e4c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_207b6246-e586-42ee-a364-5974cecac7c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour_c5242276-516b-4902-a1be-0610f2844c0b" xlink:href="inuv-20230331.xsd#inuv_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_fe4b6cf8-3cd4-4874-b2da-a3be3fc38e4c" xlink:to="loc_inuv_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour_c5242276-516b-4902-a1be-0610f2844c0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_395f7bc3-fe10-4357-94f5-811348418b96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_fe4b6cf8-3cd4-4874-b2da-a3be3fc38e4c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_395f7bc3-fe10-4357-94f5-811348418b96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/BankDebtDetails" xlink:type="simple" xlink:href="inuv-20230331.xsd#BankDebtDetails"/>
  <link:presentationLink xlink:role="http://www.inuvo.com/role/BankDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_1b78c301-8720-427e-8293-338073416a1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_875448c3-7b47-46fc-adcf-dd0c5af9d1cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_1b78c301-8720-427e-8293-338073416a1d" xlink:to="loc_us-gaap_DebtInstrumentTable_875448c3-7b47-46fc-adcf-dd0c5af9d1cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_eaf91af1-d047-44fe-8400-42e99ce52894" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_875448c3-7b47-46fc-adcf-dd0c5af9d1cc" xlink:to="loc_us-gaap_DebtInstrumentAxis_eaf91af1-d047-44fe-8400-42e99ce52894" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_2bdef230-7449-4894-aec5-1874cafda460" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_eaf91af1-d047-44fe-8400-42e99ce52894" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_2bdef230-7449-4894-aec5-1874cafda460" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_LoanAndSecurityCreditAgreementMember_4e53d9f6-b52f-4898-bc46-02f74040a624" xlink:href="inuv-20230331.xsd#inuv_LoanAndSecurityCreditAgreementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_2bdef230-7449-4894-aec5-1874cafda460" xlink:to="loc_inuv_LoanAndSecurityCreditAgreementMember_4e53d9f6-b52f-4898-bc46-02f74040a624" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_666a4886-66a1-45c1-be90-6f9633baf952" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_875448c3-7b47-46fc-adcf-dd0c5af9d1cc" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_666a4886-66a1-45c1-be90-6f9633baf952" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_d213bdfa-f2d9-4617-b767-23da1dfaf251" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_666a4886-66a1-45c1-be90-6f9633baf952" xlink:to="loc_us-gaap_RelatedPartyDomain_d213bdfa-f2d9-4617-b767-23da1dfaf251" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_HitachiCapitalAmericaCorpMember_7e2bde01-4767-4be0-b5fc-8c948c32223c" xlink:href="inuv-20230331.xsd#inuv_HitachiCapitalAmericaCorpMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_d213bdfa-f2d9-4617-b767-23da1dfaf251" xlink:to="loc_inuv_HitachiCapitalAmericaCorpMember_7e2bde01-4767-4be0-b5fc-8c948c32223c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_66ed5096-2995-4570-9791-3ac2bf4ce999" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_875448c3-7b47-46fc-adcf-dd0c5af9d1cc" xlink:to="loc_srt_RangeAxis_66ed5096-2995-4570-9791-3ac2bf4ce999" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_7a47e636-5395-4e77-8b5e-d3700672cb1a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_66ed5096-2995-4570-9791-3ac2bf4ce999" xlink:to="loc_srt_RangeMember_7a47e636-5395-4e77-8b5e-d3700672cb1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_6b123137-5359-4f82-b76f-ed0cb3dba1a3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_7a47e636-5395-4e77-8b5e-d3700672cb1a" xlink:to="loc_srt_MaximumMember_6b123137-5359-4f82-b76f-ed0cb3dba1a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_DebtCovenantPeriodAxis_ba6b3acd-e5c6-49ca-a0dd-cadb8e3e52c3" xlink:href="inuv-20230331.xsd#inuv_DebtCovenantPeriodAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_875448c3-7b47-46fc-adcf-dd0c5af9d1cc" xlink:to="loc_inuv_DebtCovenantPeriodAxis_ba6b3acd-e5c6-49ca-a0dd-cadb8e3e52c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_DebtCovenantPeriodDomain_4b3f76c2-c885-4de8-a95b-9919d7258ba5" xlink:href="inuv-20230331.xsd#inuv_DebtCovenantPeriodDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_inuv_DebtCovenantPeriodAxis_ba6b3acd-e5c6-49ca-a0dd-cadb8e3e52c3" xlink:to="loc_inuv_DebtCovenantPeriodDomain_4b3f76c2-c885-4de8-a95b-9919d7258ba5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_DebtCovenantPeriodOneMember_c48e46e0-f318-450b-af6f-ad3cc5b1cf8f" xlink:href="inuv-20230331.xsd#inuv_DebtCovenantPeriodOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_inuv_DebtCovenantPeriodDomain_4b3f76c2-c885-4de8-a95b-9919d7258ba5" xlink:to="loc_inuv_DebtCovenantPeriodOneMember_c48e46e0-f318-450b-af6f-ad3cc5b1cf8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_DebtCovenantPeriodTwoMember_aad9e09c-24f8-48bc-99eb-23ffd956d861" xlink:href="inuv-20230331.xsd#inuv_DebtCovenantPeriodTwoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_inuv_DebtCovenantPeriodDomain_4b3f76c2-c885-4de8-a95b-9919d7258ba5" xlink:to="loc_inuv_DebtCovenantPeriodTwoMember_aad9e09c-24f8-48bc-99eb-23ffd956d861" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_3125c478-176e-4741-a208-ab9edd720083" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_875448c3-7b47-46fc-adcf-dd0c5af9d1cc" xlink:to="loc_us-gaap_DebtInstrumentLineItems_3125c478-176e-4741-a208-ab9edd720083" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_17dcdd36-932f-42a2-9122-4b199bd2b97a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3125c478-176e-4741-a208-ab9edd720083" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_17dcdd36-932f-42a2-9122-4b199bd2b97a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_LineOfCreditFacilityPercentageOfAggregateEligibleAccountsReceivable_4f9e7339-0f40-4d4a-9d54-c4860d5e9c4c" xlink:href="inuv-20230331.xsd#inuv_LineOfCreditFacilityPercentageOfAggregateEligibleAccountsReceivable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3125c478-176e-4741-a208-ab9edd720083" xlink:to="loc_inuv_LineOfCreditFacilityPercentageOfAggregateEligibleAccountsReceivable_4f9e7339-0f40-4d4a-9d54-c4860d5e9c4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_ba9549d9-2194-49d9-b0e4-030c8237df07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3125c478-176e-4741-a208-ab9edd720083" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_ba9549d9-2194-49d9-b0e4-030c8237df07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_DebtInstrumentEventOfDefaultInterestRatePercentageGreaterThanInterestRateInEffectPriorToDefault_a33ad304-2c44-410a-942b-7c84a1947216" xlink:href="inuv-20230331.xsd#inuv_DebtInstrumentEventOfDefaultInterestRatePercentageGreaterThanInterestRateInEffectPriorToDefault"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3125c478-176e-4741-a208-ab9edd720083" xlink:to="loc_inuv_DebtInstrumentEventOfDefaultInterestRatePercentageGreaterThanInterestRateInEffectPriorToDefault_a33ad304-2c44-410a-942b-7c84a1947216" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_LineOfCreditFacilityAmendmentFee_ab701fa7-be81-4b21-8e05-15c04cff8f60" xlink:href="inuv-20230331.xsd#inuv_LineOfCreditFacilityAmendmentFee"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3125c478-176e-4741-a208-ab9edd720083" xlink:to="loc_inuv_LineOfCreditFacilityAmendmentFee_ab701fa7-be81-4b21-8e05-15c04cff8f60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_LineOfCreditFacilityAnnualCommitmentFeeAmount_348ef4c4-48c7-4ee5-b13d-c36172e41211" xlink:href="inuv-20230331.xsd#inuv_LineOfCreditFacilityAnnualCommitmentFeeAmount"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3125c478-176e-4741-a208-ab9edd720083" xlink:to="loc_inuv_LineOfCreditFacilityAnnualCommitmentFeeAmount_348ef4c4-48c7-4ee5-b13d-c36172e41211" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_LineOfCreditFacilityQuarterlyServiceFee_d4b94731-79ad-46a4-9f80-daf4d52a5bca" xlink:href="inuv-20230331.xsd#inuv_LineOfCreditFacilityQuarterlyServiceFee"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3125c478-176e-4741-a208-ab9edd720083" xlink:to="loc_inuv_LineOfCreditFacilityQuarterlyServiceFee_d4b94731-79ad-46a4-9f80-daf4d52a5bca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_LineOfCreditFacilityExitFee_3d468818-b81c-46cc-a882-355253c7b295" xlink:href="inuv-20230331.xsd#inuv_LineOfCreditFacilityExitFee"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3125c478-176e-4741-a208-ab9edd720083" xlink:to="loc_inuv_LineOfCreditFacilityExitFee_3d468818-b81c-46cc-a882-355253c7b295" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LinesOfCreditCurrent_f231ef5a-11de-4adb-a6f1-29fd977642fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LinesOfCreditCurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3125c478-176e-4741-a208-ab9edd720083" xlink:to="loc_us-gaap_LinesOfCreditCurrent_f231ef5a-11de-4adb-a6f1-29fd977642fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" xlink:type="simple" xlink:href="inuv-20230331.xsd#AccruedExpensesandOtherCurrentLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.inuvo.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_d7d83861-6fc7-4005-a24e-4e6363e95084" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedMarketingCostsCurrent_6339e9ed-e261-4bb7-9967-ae99cd7f40f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedMarketingCostsCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_d7d83861-6fc7-4005-a24e-4e6363e95084" xlink:to="loc_us-gaap_AccruedMarketingCostsCurrent_6339e9ed-e261-4bb7-9967-ae99cd7f40f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_abf1ff5f-ac00-436d-9375-11c2187753c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_d7d83861-6fc7-4005-a24e-4e6363e95084" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_abf1ff5f-ac00-436d-9375-11c2187753c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_a1dc6209-c174-43d6-acfa-1cf9abf96ebf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_d7d83861-6fc7-4005-a24e-4e6363e95084" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_a1dc6209-c174-43d6-acfa-1cf9abf96ebf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_AccruedGrantCurrent_60e5b00c-680f-4067-836c-affc22f9327a" xlink:href="inuv-20230331.xsd#inuv_AccruedGrantCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_d7d83861-6fc7-4005-a24e-4e6363e95084" xlink:to="loc_inuv_AccruedGrantCurrent_60e5b00c-680f-4067-836c-affc22f9327a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_64ee46fb-e5f7-41a8-8521-0a2b1e64aec7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_d7d83861-6fc7-4005-a24e-4e6363e95084" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_64ee46fb-e5f7-41a8-8521-0a2b1e64aec7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_AccruedLiabilitiesAndLeaseLiabilityCurrent_52e459a8-48ed-44d7-b598-52086db2aa44" xlink:href="inuv-20230331.xsd#inuv_AccruedLiabilitiesAndLeaseLiabilityCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_d7d83861-6fc7-4005-a24e-4e6363e95084" xlink:to="loc_inuv_AccruedLiabilitiesAndLeaseLiabilityCurrent_52e459a8-48ed-44d7-b598-52086db2aa44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/CommitmentsDetails" xlink:type="simple" xlink:href="inuv-20230331.xsd#CommitmentsDetails"/>
  <link:presentationLink xlink:role="http://www.inuvo.com/role/CommitmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_9f0026c8-ce9c-487c-a2fe-e0dc99f49b8d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsTable_91eeccec-2431-4d2d-859a-0869158a1468" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_9f0026c8-ce9c-487c-a2fe-e0dc99f49b8d" xlink:to="loc_us-gaap_OtherCommitmentsTable_91eeccec-2431-4d2d-859a-0869158a1468" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_57447692-3242-416f-9fd4-6ec2fdfb716e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_91eeccec-2431-4d2d-859a-0869158a1468" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_57447692-3242-416f-9fd4-6ec2fdfb716e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_c9d89df1-ea1f-4465-9e37-f17473daa37c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_57447692-3242-416f-9fd4-6ec2fdfb716e" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_c9d89df1-ea1f-4465-9e37-f17473daa37c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentAssetsMember_b72a1bca-a2cf-4157-86e5-2962882d2bd0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCurrentAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_c9d89df1-ea1f-4465-9e37-f17473daa37c" xlink:to="loc_us-gaap_OtherCurrentAssetsMember_b72a1bca-a2cf-4157-86e5-2962882d2bd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsLineItems_db5c257b-c304-4ff2-b016-6f4baaa69733" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_91eeccec-2431-4d2d-859a-0869158a1468" xlink:to="loc_us-gaap_OtherCommitmentsLineItems_db5c257b-c304-4ff2-b016-6f4baaa69733" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_ReferralAgreement_cbf529e9-13f3-4d1e-b7dc-d4ea8a52f19b" xlink:href="inuv-20230331.xsd#inuv_ReferralAgreement"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_db5c257b-c304-4ff2-b016-6f4baaa69733" xlink:to="loc_inuv_ReferralAgreement_cbf529e9-13f3-4d1e-b7dc-d4ea8a52f19b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_ReferralAgreementTerm_de25df75-8e56-41a2-a98f-6e6cd7809e5f" xlink:href="inuv-20230331.xsd#inuv_ReferralAgreementTerm"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_db5c257b-c304-4ff2-b016-6f4baaa69733" xlink:to="loc_inuv_ReferralAgreementTerm_de25df75-8e56-41a2-a98f-6e6cd7809e5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_AmortizationOfReferralAgreementAsMarketingExpense_14498e04-84c7-4c86-8434-b451b147b4c1" xlink:href="inuv-20230331.xsd#inuv_AmortizationOfReferralAgreementAsMarketingExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_db5c257b-c304-4ff2-b016-6f4baaa69733" xlink:to="loc_inuv_AmortizationOfReferralAgreementAsMarketingExpense_14498e04-84c7-4c86-8434-b451b147b4c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_5b7a5255-ba2a-4c59-8ddd-c59a39b8f48b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_db5c257b-c304-4ff2-b016-6f4baaa69733" xlink:to="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_5b7a5255-ba2a-4c59-8ddd-c59a39b8f48b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_ClassOfWarrantOrRightVestingPeriod_a16eb310-ed8e-4370-9560-8f5043c98276" xlink:href="inuv-20230331.xsd#inuv_ClassOfWarrantOrRightVestingPeriod"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_db5c257b-c304-4ff2-b016-6f4baaa69733" xlink:to="loc_inuv_ClassOfWarrantOrRightVestingPeriod_a16eb310-ed8e-4370-9560-8f5043c98276" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesCommissionsAndFees_7f798ece-e083-4dcb-a699-3250f06e4b5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesCommissionsAndFees"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_db5c257b-c304-4ff2-b016-6f4baaa69733" xlink:to="loc_us-gaap_SalesCommissionsAndFees_7f798ece-e083-4dcb-a699-3250f06e4b5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="inuv-20230331.xsd#IncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://www.inuvo.com/role/IncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_ba05a102-262e-4b84-9a01-3e6f605534e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_3a25808c-e686-48fd-b9c4-37aeb2da258a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ba05a102-262e-4b84-9a01-3e6f605534e1" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_3a25808c-e686-48fd-b9c4-37aeb2da258a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_0101e23b-8223-4b9d-9ebc-8533633cc326" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ba05a102-262e-4b84-9a01-3e6f605534e1" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_0101e23b-8223-4b9d-9ebc-8533633cc326" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_7ff5ce23-492d-4c69-b40a-93c582c93893" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ba05a102-262e-4b84-9a01-3e6f605534e1" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_7ff5ce23-492d-4c69-b40a-93c582c93893" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_058f0ba2-ef24-4751-8017-80f3432bbc11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ba05a102-262e-4b84-9a01-3e6f605534e1" xlink:to="loc_us-gaap_DeferredTaxLiabilities_058f0ba2-ef24-4751-8017-80f3432bbc11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_02792cad-5bff-47c7-a0b2-84c54abfd8c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ba05a102-262e-4b84-9a01-3e6f605534e1" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_02792cad-5bff-47c7-a0b2-84c54abfd8c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/StockBasedCompensationNarrativeDetails" xlink:type="simple" xlink:href="inuv-20230331.xsd#StockBasedCompensationNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.inuvo.com/role/StockBasedCompensationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2d9bd041-a9c2-4665-9aa2-f0f4af598448" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_c182f16d-19f7-4903-b87b-5d03afa69f2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2d9bd041-a9c2-4665-9aa2-f0f4af598448" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_c182f16d-19f7-4903-b87b-5d03afa69f2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPeriodIncreaseDecrease_68cb8fd7-558c-4f20-9540-a1bb8388bfcf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPeriodIncreaseDecrease"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2d9bd041-a9c2-4665-9aa2-f0f4af598448" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPeriodIncreaseDecrease_68cb8fd7-558c-4f20-9540-a1bb8388bfcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_5c55253c-8e03-4eb0-a9ba-085aa2732e4a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2d9bd041-a9c2-4665-9aa2-f0f4af598448" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_5c55253c-8e03-4eb0-a9ba-085aa2732e4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_aed014d1-be9b-4933-8a28-d7e7c7dd8b08" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2d9bd041-a9c2-4665-9aa2-f0f4af598448" xlink:to="loc_us-gaap_ShareBasedCompensation_aed014d1-be9b-4933-8a28-d7e7c7dd8b08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_091640fb-e958-48a9-b094-80bb4eabe1da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2d9bd041-a9c2-4665-9aa2-f0f4af598448" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_091640fb-e958-48a9-b094-80bb4eabe1da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_e1305fb4-dbed-4366-9d87-a701d16ed6ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2d9bd041-a9c2-4665-9aa2-f0f4af598448" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_e1305fb4-dbed-4366-9d87-a701d16ed6ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate_baa7c479-d90b-458e-8af9-28b264d622fc" xlink:href="inuv-20230331.xsd#inuv_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2d9bd041-a9c2-4665-9aa2-f0f4af598448" xlink:to="loc_inuv_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate_baa7c479-d90b-458e-8af9-28b264d622fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/StockBasedCompensationScheduleofGrantsDetails" xlink:type="simple" xlink:href="inuv-20230331.xsd#StockBasedCompensationScheduleofGrantsDetails"/>
  <link:presentationLink xlink:role="http://www.inuvo.com/role/StockBasedCompensationScheduleofGrantsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_552e151f-2c68-4b93-96cb-27ce9be99e51" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_40e8327c-b2bc-4042-9e9f-5377740ffdeb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_552e151f-2c68-4b93-96cb-27ce9be99e51" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_40e8327c-b2bc-4042-9e9f-5377740ffdeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_6042a683-0826-4117-9ec8-29c43ef4ed67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_552e151f-2c68-4b93-96cb-27ce9be99e51" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_6042a683-0826-4117-9ec8-29c43ef4ed67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesExercised_9a63382e-49da-4642-b26a-b1b3604f9cce" xlink:href="inuv-20230331.xsd#inuv_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesExercised"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_552e151f-2c68-4b93-96cb-27ce9be99e51" xlink:to="loc_inuv_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesExercised_9a63382e-49da-4642-b26a-b1b3604f9cce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_e4407a8d-46db-4a7a-9379-f5fec294e335" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_552e151f-2c68-4b93-96cb-27ce9be99e51" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_e4407a8d-46db-4a7a-9379-f5fec294e335" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_833dd59b-e793-4f14-a10e-b4334a8bec23" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_552e151f-2c68-4b93-96cb-27ce9be99e51" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_833dd59b-e793-4f14-a10e-b4334a8bec23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/StockBasedCompensationScheduleofOutstandingOptionsDetails" xlink:type="simple" xlink:href="inuv-20230331.xsd#StockBasedCompensationScheduleofOutstandingOptionsDetails"/>
  <link:presentationLink xlink:role="http://www.inuvo.com/role/StockBasedCompensationScheduleofOutstandingOptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_c927378c-2497-41b1-86f0-d8288bb85e14" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_d5db874e-bef1-44b9-bcdc-1c3f27c73b4a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_c927378c-2497-41b1-86f0-d8288bb85e14" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_d5db874e-bef1-44b9-bcdc-1c3f27c73b4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_fefce478-a1dd-4621-ad8c-4c27a6623ac9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_d5db874e-bef1-44b9-bcdc-1c3f27c73b4a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_fefce478-a1dd-4621-ad8c-4c27a6623ac9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_e3e904a1-fb6e-45d0-a3c9-84142463736d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_d5db874e-bef1-44b9-bcdc-1c3f27c73b4a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_e3e904a1-fb6e-45d0-a3c9-84142463736d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_a247488d-5d13-467f-91ac-515ea262be7c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_d5db874e-bef1-44b9-bcdc-1c3f27c73b4a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_a247488d-5d13-467f-91ac-515ea262be7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_51e36b12-3942-4d46-b92b-d7f8711d2672" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_c927378c-2497-41b1-86f0-d8288bb85e14" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_51e36b12-3942-4d46-b92b-d7f8711d2672" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_7aaaf641-7acc-4dfe-968d-16ee50ccf465" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_51e36b12-3942-4d46-b92b-d7f8711d2672" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_7aaaf641-7acc-4dfe-968d-16ee50ccf465" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_cee04b28-cf54-4cd9-8c85-74c6c6a10400" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_51e36b12-3942-4d46-b92b-d7f8711d2672" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_cee04b28-cf54-4cd9-8c85-74c6c6a10400" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_d5ac6491-c7e7-4470-a322-270f729dc800" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_51e36b12-3942-4d46-b92b-d7f8711d2672" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_d5ac6491-c7e7-4470-a322-270f729dc800" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/StockBasedCompensationScheduleofUnvestedRSUDetails" xlink:type="simple" xlink:href="inuv-20230331.xsd#StockBasedCompensationScheduleofUnvestedRSUDetails"/>
  <link:presentationLink xlink:role="http://www.inuvo.com/role/StockBasedCompensationScheduleofUnvestedRSUDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_cf6af37b-6cf1-447b-b480-4d411c5fb7f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a71442ae-55a9-4f0f-9b70-92e5b1968c6b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_cf6af37b-6cf1-447b-b480-4d411c5fb7f1" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a71442ae-55a9-4f0f-9b70-92e5b1968c6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_359462a1-10fb-48cd-815e-4639dfdb93fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a71442ae-55a9-4f0f-9b70-92e5b1968c6b" xlink:to="loc_us-gaap_AwardTypeAxis_359462a1-10fb-48cd-815e-4639dfdb93fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c65371bd-0a78-4a86-b582-ac661fa5724f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_359462a1-10fb-48cd-815e-4639dfdb93fc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c65371bd-0a78-4a86-b582-ac661fa5724f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_dbd80230-72de-4bd5-b6ba-e0fd3d6c6ef0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c65371bd-0a78-4a86-b582-ac661fa5724f" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_dbd80230-72de-4bd5-b6ba-e0fd3d6c6ef0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f93f0eda-bc7d-4fcf-a58b-15148d49caf3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a71442ae-55a9-4f0f-9b70-92e5b1968c6b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f93f0eda-bc7d-4fcf-a58b-15148d49caf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_784d7545-25ff-41df-8bfb-84d00461ee1b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f93f0eda-bc7d-4fcf-a58b-15148d49caf3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_784d7545-25ff-41df-8bfb-84d00461ee1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_715c4a49-d78a-4c60-a217-11da72e14a98" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_784d7545-25ff-41df-8bfb-84d00461ee1b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_715c4a49-d78a-4c60-a217-11da72e14a98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_314445a2-44a6-4cf5-a8a7-c1b7b8abcca5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_784d7545-25ff-41df-8bfb-84d00461ee1b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_314445a2-44a6-4cf5-a8a7-c1b7b8abcca5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_4fdda16f-3d9e-40ec-acbb-1972c942900a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_784d7545-25ff-41df-8bfb-84d00461ee1b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_4fdda16f-3d9e-40ec-acbb-1972c942900a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_f0277d1d-b753-49e7-98dc-8eb19ddafc0c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_784d7545-25ff-41df-8bfb-84d00461ee1b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_f0277d1d-b753-49e7-98dc-8eb19ddafc0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_07e13c77-c27e-4d13-b721-96156116ed15" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f93f0eda-bc7d-4fcf-a58b-15148d49caf3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_07e13c77-c27e-4d13-b721-96156116ed15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_7350e2b5-46b5-442d-81a2-ac10aec3fbbc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_07e13c77-c27e-4d13-b721-96156116ed15" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_7350e2b5-46b5-442d-81a2-ac10aec3fbbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_fb7c04dc-51d0-476b-af75-7c93c2d0dcf4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_07e13c77-c27e-4d13-b721-96156116ed15" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_fb7c04dc-51d0-476b-af75-7c93c2d0dcf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_db98679e-9618-4147-8f75-b8039d45689b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_07e13c77-c27e-4d13-b721-96156116ed15" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_db98679e-9618-4147-8f75-b8039d45689b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_b0068cd4-14f4-440b-a611-5d540934d82f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_07e13c77-c27e-4d13-b721-96156116ed15" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_b0068cd4-14f4-440b-a611-5d540934d82f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/StockholdersEquityDetails" xlink:type="simple" xlink:href="inuv-20230331.xsd#StockholdersEquityDetails"/>
  <link:presentationLink xlink:role="http://www.inuvo.com/role/StockholdersEquityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_1b6097c3-06bf-4639-bf45-6ef17c08687d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightTable_d7f93ade-aa2d-4b7b-9e9b-53e7ad4e8960" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_1b6097c3-06bf-4639-bf45-6ef17c08687d" xlink:to="loc_us-gaap_ClassOfWarrantOrRightTable_d7f93ade-aa2d-4b7b-9e9b-53e7ad4e8960" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_129ea88a-e654-42b4-ac44-d51c950e95f6" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_d7f93ade-aa2d-4b7b-9e9b-53e7ad4e8960" xlink:to="loc_srt_RangeAxis_129ea88a-e654-42b4-ac44-d51c950e95f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_950951cb-39d1-41df-a0e4-9e49d96fd782" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_129ea88a-e654-42b4-ac44-d51c950e95f6" xlink:to="loc_srt_RangeMember_950951cb-39d1-41df-a0e4-9e49d96fd782" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_f5303a48-e2c6-4b9f-bfbc-fbc3f6e282e2" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_950951cb-39d1-41df-a0e4-9e49d96fd782" xlink:to="loc_srt_MaximumMember_f5303a48-e2c6-4b9f-bfbc-fbc3f6e282e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis_2a1246ad-6558-47d0-a4e2-27fec7103aa3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_d7f93ade-aa2d-4b7b-9e9b-53e7ad4e8960" xlink:to="loc_us-gaap_MeasurementInputTypeAxis_2a1246ad-6558-47d0-a4e2-27fec7103aa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_f9d0e000-504e-4ef0-acf7-2f1372399142" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_2a1246ad-6558-47d0-a4e2-27fec7103aa3" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_f9d0e000-504e-4ef0-acf7-2f1372399142" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_MeasurementInputImpliedVolatilityMember_f5513718-23e8-45a6-b6a7-e0d7c27eb990" xlink:href="inuv-20230331.xsd#inuv_MeasurementInputImpliedVolatilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_f9d0e000-504e-4ef0-acf7-2f1372399142" xlink:to="loc_inuv_MeasurementInputImpliedVolatilityMember_f5513718-23e8-45a6-b6a7-e0d7c27eb990" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_MeasurementInputRiskFreeYieldMember_9ad947ff-9004-4f3d-90c6-7c863f30b92b" xlink:href="inuv-20230331.xsd#inuv_MeasurementInputRiskFreeYieldMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_f9d0e000-504e-4ef0-acf7-2f1372399142" xlink:to="loc_inuv_MeasurementInputRiskFreeYieldMember_9ad947ff-9004-4f3d-90c6-7c863f30b92b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputSharePriceMember_d622d5ea-28e6-4b18-ae12-8eb7e9775943" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputSharePriceMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_f9d0e000-504e-4ef0-acf7-2f1372399142" xlink:to="loc_us-gaap_MeasurementInputSharePriceMember_d622d5ea-28e6-4b18-ae12-8eb7e9775943" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightLineItems_463356aa-705d-4e1f-899b-84b42fb03764" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_d7f93ade-aa2d-4b7b-9e9b-53e7ad4e8960" xlink:to="loc_us-gaap_ClassOfWarrantOrRightLineItems_463356aa-705d-4e1f-899b-84b42fb03764" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_ReferralAgreementTerm_543f34b1-eb03-44b4-9f27-15d97b863c50" xlink:href="inuv-20230331.xsd#inuv_ReferralAgreementTerm"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_463356aa-705d-4e1f-899b-84b42fb03764" xlink:to="loc_inuv_ReferralAgreementTerm_543f34b1-eb03-44b4-9f27-15d97b863c50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_ClassOfWarrantOrRightGrantedInPeriod_be1a0e39-7393-487e-a7c1-a56fc2ad1693" xlink:href="inuv-20230331.xsd#inuv_ClassOfWarrantOrRightGrantedInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_463356aa-705d-4e1f-899b-84b42fb03764" xlink:to="loc_inuv_ClassOfWarrantOrRightGrantedInPeriod_be1a0e39-7393-487e-a7c1-a56fc2ad1693" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_6818c645-3e89-4166-9980-29b72874ab7f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_463356aa-705d-4e1f-899b-84b42fb03764" xlink:to="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_6818c645-3e89-4166-9980-29b72874ab7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_ClassOfWarrantOrRightNumberOfTranches_2d7fb46f-a64f-466f-b9e0-db2e436bb2a2" xlink:href="inuv-20230331.xsd#inuv_ClassOfWarrantOrRightNumberOfTranches"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_463356aa-705d-4e1f-899b-84b42fb03764" xlink:to="loc_inuv_ClassOfWarrantOrRightNumberOfTranches_2d7fb46f-a64f-466f-b9e0-db2e436bb2a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantsAndRightsOutstanding_dd1b4140-0001-4b88-84bc-4d8e64f9469c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantsAndRightsOutstanding"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_463356aa-705d-4e1f-899b-84b42fb03764" xlink:to="loc_us-gaap_WarrantsAndRightsOutstanding_dd1b4140-0001-4b88-84bc-4d8e64f9469c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantsAndRightsOutstandingTerm_620ef65f-a7f3-482c-84db-cc762271723b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantsAndRightsOutstandingTerm"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_463356aa-705d-4e1f-899b-84b42fb03764" xlink:to="loc_us-gaap_WarrantsAndRightsOutstandingTerm_620ef65f-a7f3-482c-84db-cc762271723b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantsAndRightsOutstandingMeasurementInput_e3ccb65e-1204-4707-af81-d5f63935e828" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantsAndRightsOutstandingMeasurementInput"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_463356aa-705d-4e1f-899b-84b42fb03764" xlink:to="loc_us-gaap_WarrantsAndRightsOutstandingMeasurementInput_e3ccb65e-1204-4707-af81-d5f63935e828" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_c4e4d88a-9a1d-4492-bf1b-35e6466af8b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_463356aa-705d-4e1f-899b-84b42fb03764" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_c4e4d88a-9a1d-4492-bf1b-35e6466af8b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAdjustmentOfWarrants_ec947dee-e861-44eb-b48f-84954deb4d66" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAdjustmentOfWarrants"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_463356aa-705d-4e1f-899b-84b42fb03764" xlink:to="loc_us-gaap_FairValueAdjustmentOfWarrants_ec947dee-e861-44eb-b48f-84954deb4d66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="inuv-20230331.xsd#LeasesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.inuvo.com/role/LeasesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_383627a5-6989-4b32-8ca2-cf29706535b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_9a848478-6a07-460d-942e-e16fed6c5a25" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_383627a5-6989-4b32-8ca2-cf29706535b9" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_9a848478-6a07-460d-942e-e16fed6c5a25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_4486a419-8d23-4ecb-bfbb-152c3bb49af6" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_9a848478-6a07-460d-942e-e16fed6c5a25" xlink:to="loc_srt_RangeAxis_4486a419-8d23-4ecb-bfbb-152c3bb49af6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_9acd3c2f-5b89-43a2-9b5d-5cee62a2a3b0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_4486a419-8d23-4ecb-bfbb-152c3bb49af6" xlink:to="loc_srt_RangeMember_9acd3c2f-5b89-43a2-9b5d-5cee62a2a3b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_cf6e3709-7995-4421-b006-a41715017b36" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_9acd3c2f-5b89-43a2-9b5d-5cee62a2a3b0" xlink:to="loc_srt_MinimumMember_cf6e3709-7995-4421-b006-a41715017b36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_d0eb428f-6614-4e2e-bb31-4430535d1250" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_9acd3c2f-5b89-43a2-9b5d-5cee62a2a3b0" xlink:to="loc_srt_MaximumMember_d0eb428f-6614-4e2e-bb31-4430535d1250" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_47d56995-d7da-4a1d-85f1-5dced8893e61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_9a848478-6a07-460d-942e-e16fed6c5a25" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_47d56995-d7da-4a1d-85f1-5dced8893e61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_LesseeTermOfContract_bd71ec83-6bd8-4c93-b572-1e150495a71b" xlink:href="inuv-20230331.xsd#inuv_LesseeTermOfContract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_47d56995-d7da-4a1d-85f1-5dced8893e61" xlink:to="loc_inuv_LesseeTermOfContract_bd71ec83-6bd8-4c93-b572-1e150495a71b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_fd8c7dbb-36a4-4862-8f1e-6c75fab097c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_47d56995-d7da-4a1d-85f1-5dced8893e61" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_fd8c7dbb-36a4-4862-8f1e-6c75fab097c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_e660509c-d0d2-4f58-a22c-d02d9719396a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_47d56995-d7da-4a1d-85f1-5dced8893e61" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_e660509c-d0d2-4f58-a22c-d02d9719396a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_df6ded3e-5f89-43fe-b617-b56d27135fa3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_47d56995-d7da-4a1d-85f1-5dced8893e61" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_df6ded3e-5f89-43fe-b617-b56d27135fa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/LeasesOperatingLeasesDetails" xlink:type="simple" xlink:href="inuv-20230331.xsd#LeasesOperatingLeasesDetails"/>
  <link:presentationLink xlink:role="http://www.inuvo.com/role/LeasesOperatingLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_c45c29ba-3be9-4ebf-b4c5-852037884dc3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_95893f76-0728-4311-9468-e8b0590851ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c45c29ba-3be9-4ebf-b4c5-852037884dc3" xlink:to="loc_us-gaap_OperatingLeasePayments_95893f76-0728-4311-9468-e8b0590851ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_397b8107-0df1-4b68-a323-c37cb723f309" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c45c29ba-3be9-4ebf-b4c5-852037884dc3" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_397b8107-0df1-4b68-a323-c37cb723f309" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_f71ee430-b978-40a2-bb1e-f9f5f9a8b725" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c45c29ba-3be9-4ebf-b4c5-852037884dc3" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_f71ee430-b978-40a2-bb1e-f9f5f9a8b725" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_78e60035-c369-43b0-94dc-cb01d4fcb75c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c45c29ba-3be9-4ebf-b4c5-852037884dc3" xlink:to="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_78e60035-c369-43b0-94dc-cb01d4fcb75c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_ddd84587-698d-4212-8d02-9b167d71f874" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_78e60035-c369-43b0-94dc-cb01d4fcb75c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_ddd84587-698d-4212-8d02-9b167d71f874" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_a3d5accc-036a-44c4-bef9-94db4a409ef6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_78e60035-c369-43b0-94dc-cb01d4fcb75c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_a3d5accc-036a-44c4-bef9-94db4a409ef6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_e8977435-e105-44ee-8949-f7be94cda78e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_78e60035-c369-43b0-94dc-cb01d4fcb75c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_e8977435-e105-44ee-8949-f7be94cda78e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_e43229ec-c9ad-423e-a5ce-529b99116b4e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_78e60035-c369-43b0-94dc-cb01d4fcb75c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_e43229ec-c9ad-423e-a5ce-529b99116b4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_238eb437-900f-40cb-b22d-c1e496ae9dd7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_78e60035-c369-43b0-94dc-cb01d4fcb75c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_238eb437-900f-40cb-b22d-c1e496ae9dd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_c09ce000-a3c8-4ce9-b01e-d2cbe4c7ad94" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_78e60035-c369-43b0-94dc-cb01d4fcb75c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_c09ce000-a3c8-4ce9-b01e-d2cbe4c7ad94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_78a418b0-0130-4dae-9e29-f0e1c8ee02e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_78e60035-c369-43b0-94dc-cb01d4fcb75c" xlink:to="loc_us-gaap_OperatingLeaseLiability_78a418b0-0130-4dae-9e29-f0e1c8ee02e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/LeasesOperatingLeasesDetails_1" xlink:type="simple" xlink:href="inuv-20230331.xsd#LeasesOperatingLeasesDetails_1"/>
  <link:presentationLink xlink:role="http://www.inuvo.com/role/LeasesOperatingLeasesDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.inuvo.com/role/LeasesFinanceLeasesDetails" xlink:type="simple" xlink:href="inuv-20230331.xsd#LeasesFinanceLeasesDetails"/>
  <link:presentationLink xlink:role="http://www.inuvo.com/role/LeasesFinanceLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_82b01ac2-5886-43bb-9ba4-071748c7f3fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_inuv_FinanceLeasePrincipalAndInterestPaymentsOnLiability_e9685f9f-1060-4eb2-bfd9-f762393b4a8f" xlink:href="inuv-20230331.xsd#inuv_FinanceLeasePrincipalAndInterestPaymentsOnLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_82b01ac2-5886-43bb-9ba4-071748c7f3fe" xlink:to="loc_inuv_FinanceLeasePrincipalAndInterestPaymentsOnLiability_e9685f9f-1060-4eb2-bfd9-f762393b4a8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_9a644a2b-aa90-4cc6-b1a7-0ada60ac14b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_82b01ac2-5886-43bb-9ba4-071748c7f3fe" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_9a644a2b-aa90-4cc6-b1a7-0ada60ac14b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_3339354a-b5bc-435e-9428-d41ca9728974" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_82b01ac2-5886-43bb-9ba4-071748c7f3fe" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_3339354a-b5bc-435e-9428-d41ca9728974" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_706fe890-c303-41de-827c-ddeb5e25a283" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_82b01ac2-5886-43bb-9ba4-071748c7f3fe" xlink:to="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_706fe890-c303-41de-827c-ddeb5e25a283" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_c4be8b58-e56e-4132-8d9e-2831d8c2a146" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_706fe890-c303-41de-827c-ddeb5e25a283" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_c4be8b58-e56e-4132-8d9e-2831d8c2a146" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_4e9c31a3-5d62-428d-89e1-2bc982ff24bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_706fe890-c303-41de-827c-ddeb5e25a283" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_4e9c31a3-5d62-428d-89e1-2bc982ff24bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_0aadddf1-928b-4aac-a83d-5a6a6b573c2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_706fe890-c303-41de-827c-ddeb5e25a283" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_0aadddf1-928b-4aac-a83d-5a6a6b573c2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_78c77b78-b200-4727-a86c-48a9f1c0a735" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_706fe890-c303-41de-827c-ddeb5e25a283" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_78c77b78-b200-4727-a86c-48a9f1c0a735" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_78dbbfd8-7b3a-4aae-b632-bd5a38d3fb3e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_706fe890-c303-41de-827c-ddeb5e25a283" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_78dbbfd8-7b3a-4aae-b632-bd5a38d3fb3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_4820bfef-4abf-45f5-87c4-8f6df4977a9a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_706fe890-c303-41de-827c-ddeb5e25a283" xlink:to="loc_us-gaap_FinanceLeaseLiability_4820bfef-4abf-45f5-87c4-8f6df4977a9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.inuvo.com/role/LeasesFinanceLeasesDetails_1" xlink:type="simple" xlink:href="inuv-20230331.xsd#LeasesFinanceLeasesDetails_1"/>
  <link:presentationLink xlink:role="http://www.inuvo.com/role/LeasesFinanceLeasesDetails_1" xlink:type="extended"/>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>11
<FILENAME>inuv-20230331_g1.jpg
<TEXT>
begin 644 inuv-20230331_g1.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  (! 0(! 0(" @(" @(" P4# P,#
M P8$! ,%!P8'!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_
MVP!# 0(" @,# P8# P8," <(# P,# P,# P,# P,# P,# P,# P,# P,# P,
M# P,# P,# P,# P,# P,# P,# P,# S_P  1"  Z +<# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#ZQ_X*L_\
M!=/XC?L&?MCR?#CPUX1\(ZQI2V]G+]JU 7'GYF2-F^XX7 WG'':OT^\-ZFVL
M^';"\=55[NVCF95Z LH) _.JNL> -"\0WOVG4-$TF^N< >;<6<<KX'3YF!-:
MRJ$4    8  Z4 +1110 451UCQ-IOAX W^H65CNY'VB=8L_]]$5+INKVFLV_
MFV=S;W<73?#('7\P: +-?,7Q._;;\1^"/B)K.D6VCZ7-;Z==/!'(XDW.!W.#
MBOIVJLFBV<TA=[2V9F.2QB4DG\J^?XARS,,;2A#+\2Z$D[MJ/-=6VW1G4C*2
M]UV/D_\ X>">*?\ H!:1_P!\R_XT?\/!/%/_ $ M(_[YE_QKZO\ [!L?^?*T
M_P"_*_X4?V#8_P#/E:?]^5_PKY+_ %2XE_Z&S_\ !:_S,?8U?YSY0_X>">*?
M^@%I'_?,O^-=5\$_VR?$'Q,^*&E:'>:3IMO;7S.KR1B3<N$9N,G':OH7^P;'
M_GRM/^_*_P"%.AT>TMI0\=K;HZ]&6( C\<5T8/A?B&E7A4K9HYQ33<>1*Z3U
M5[]=AJE43NYEFBBBOT4Z0HHHH **** "BBLF7Q[H<%W]G?6=*2?IY;7<8?\
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
M^#J7]E&3PS\1/ GQMT>)H!JR#P_J\\0P8[F',MI*3ZE=Z@_],U]*_;>O _\
M@IU^RE%^VA^P[X^\"^4DFIW>GM>Z0Q&3%?0?O8"/JR[#[.: (_\ @EW^U;'^
MV=^PQX!\<-,LFJW&GK8ZPH.3'?6_[J8'ZLN_Z.*_&C_@HGXEO?\ @K5_P6\T
M[X<:+</<>'M*U2'PC:O&=\<5K;L9-0N!VQN$QSW"J*3_ ((R_P#!2B[_ &+/
MV8OVC?#&HR^1<Z9H3^(?#]O.^TQ:GE;-X@/7>\+$?],S7M'_  :O_LJ3^*?B
M!X^^.6MQO<-8@Z!I4\HR9;F;$UY,#ZX,:G_KH: /VA\+>&K+P7X9T[1]-@2U
MT[2K:.SM84'RQ11J$11]% %?ST_L(3)X-_X.,6AU[Y;AO'>O6RF7@B>07/E?
MB00!]17]$M?@;_P<$_LM^)OV+_V^]%_:!\')+;:7XKO[;58KV-3LT_6[;:61
MSV\T(KC/WOW@[4 ?OE17S]_P3I_X*&>#/^"B'P&L/$_AZ\M[?7;>%(]>T1I!
M]ITBZQ\RE>IC)R4?HP([Y ^@: "OY[O^#F>]M]>_X*=Z-8:< ^IV_AK3K><)
M]XRR3R&(?7!&/J*_<7]K/]K;P1^Q7\&-3\<>.]7@TW3+"-C##N'VC49L?+!
MG5Y&.  .F<G !-?A+_P3V^%WBK_@LG_P5UO/B=XDL''AS2=83Q/KAY:WLX86
M'V*P5N['9&,>B.U '] /P9T^ZTCX/^%+6^#"]MM&LXK@-U$BP(&S[Y!HKI:*
M /RH_P"#@+_@D3\2_P!L[XD^&/B#\+;&T\075G8OINK:5->);3 94QRQ%\*P
MP"&7.>A]:W_^"-/PS_;3^&_Q]^P?'JYU]OAMIWAN2ST^"]O[2X2*X5XA"/W?
M[PD1AP"2>.M?IQ10!^1G_!PO_P $W/C1^VG^TEX&USX:>#7\1Z7I'AUK*[G%
M[!!Y4QN6?;B1@3\I!K]4OA+HUSX<^%?AG3[V/R;RPTFUMYX\@^7(D**PR.#@
M@UT-% !7F'[:?P#F_:D_9/\ B!\/;6[CL+OQ9HL]A;W$@)2*5ES&6QSMW!<X
M[9KT^B@#^>CX#_\ !-7_ (*#?L3W^MV?PST[4_#J:HZ+?OI6M64EM?F/(1P)
M">@9L' .&(K][O"/ANX\3?!73-(\7P+?7>H:)%9ZW#/AA<.\ 2X5\<')+@XX
MYKJ:* /P _:V_P""&?[0/[!_Q^G\=?L_-K.O>'K.X>[T>^T.\6'6=%C8DF&6
M,D>8JCC<N0RCYE'2H/#?[9/_  4F^,X'A/1_^$RDNR/*>:VT.SM;F/L6:<@!
M<?WJ_H&HH _*#_@FE_P0$\0:-\8K;XR?M-:W_P )=XR@N%O[/0Y;QM05+D'*
M37D[9$K(>5C7Y <$DXQ7A_[=7_!'S]J;P1_P49\6_%WX,VO]HKKFN3Z_I&L:
M;JD%O>:>\^3)%(DI'(W,O=64_45^Y]% 'RS_ ,$B=(^/FB_LPWT7[1<^H7/C
MLZ]<M ]Y-!*_V(I%Y0!A^7&[S..M?4U%% 'X$?\ !3?_ ((0?&O5_P!MCQ[K
MGPE\#C7?!'B>Z_MBT>*_@MU@EG&^:#8[ @++NQQC!%?L%_P36_9-C_8F_8I\
M"?#YHXEU33; 7&KNF#YM_-^\N#D=<.Q4'T45[K10 5QOQ]^ /A+]I[X3ZOX)
M\<:-;:[X<UN+RKFVF'0]5=&'*.IP58<@BNRHH _"K]H+_@W[_:!_8G^*DGC;
M]FGQ;J.N6<#,]J+34!IVNV<><^4X)$5PO;K\V.5%<\?^"C/_  4@\*M_PBMS
MI6LG5!^Y!N/"EH]YGI]\<$^]?OM10!^"?P]_X(L?M<?\%)/B79^)OV@/$VI>
M&=*4@M<Z]=K=W\41.2EM9QGRXCC^\5'UQBOUX^ G[%GAW]AK]ER7P/\ !^S_
M +(N;>/S_MLL:7%WJ=UQNFG9L!W8#'8*,   5[I10!XC\#O$OQGU#XUW%AXU
HTK2[;P;8Z1<+'?PHHFU&]%VAADP'.Q?LS$%-O+HQR 0**]NHH __V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139857652111440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover Page - shares<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Apr. 28, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Mar. 31,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-32442<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">Inuvo, Inc.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">NV<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">87-0450450<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">500 President Clinton Ave.,<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Suite 300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">Little Rock<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">AR<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">72201<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">501<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">205-8508<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">INUV<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">121,641,455<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000829323<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">Q1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentQuarterlyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139857655002928">
<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>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 1,969,583<span></span>
</td>
<td class="nump">$ 2,931,415<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesCurrent', window );">Marketable securities - short term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,529,464<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net of allowance for doubtful accounts of $1,401,803 and $1,440,678, respectively.</a></td>
<td class="nump">9,120,826<span></span>
</td>
<td class="nump">11,119,892<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">970,411<span></span>
</td>
<td class="nump">798,977<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">12,060,820<span></span>
</td>
<td class="nump">16,379,748<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">1,687,309<span></span>
</td>
<td class="nump">1,668,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_OtherAssetsAbstract', window );"><strong>Other assets</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_Goodwill', window );">Goodwill</a></td>
<td class="nump">9,853,342<span></span>
</td>
<td class="nump">9,853,342<span></span>
</td>
</tr>
<tr class="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 of accumulated amortization</a></td>
<td class="nump">5,403,166<span></span>
</td>
<td class="nump">5,649,291<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_inuv_ReferralAgreement', window );">Referral and support services agreement advance</a></td>
<td class="nump">725,000<span></span>
</td>
<td class="nump">800,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_MarketableSecuritiesNoncurrent', window );">Marketable securities - long term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">660,126<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right of use assets - operating lease</a></td>
<td class="nump">220,740<span></span>
</td>
<td class="nump">310,162<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Right of use assets - finance lease</a></td>
<td class="nump">138,108<span></span>
</td>
<td class="nump">168,750<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">66,919<span></span>
</td>
<td class="nump">66,919<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_inuv_OtherAssetsTotalNoncurrent', window );">Total other assets</a></td>
<td class="nump">16,407,275<span></span>
</td>
<td class="nump">17,508,590<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">30,155,404<span></span>
</td>
<td class="nump">35,557,310<span></span>
</td>
</tr>
<tr class="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">5,506,837<span></span>
</td>
<td class="nump">8,044,802<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses and other current liabilities</a></td>
<td class="nump">4,932,916<span></span>
</td>
<td class="nump">5,162,458<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LinesOfCreditCurrent', window );">Line of credit</a></td>
<td class="nump">592,868<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Lease liability - operating lease</a></td>
<td class="nump">209,658<span></span>
</td>
<td class="nump">287,523<span></span>
</td>
</tr>
<tr class="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 liability - finance lease</a></td>
<td class="nump">86,276<span></span>
</td>
<td class="nump">101,003<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">11,328,555<span></span>
</td>
<td class="nump">13,595,786<span></span>
</td>
</tr>
<tr class="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_DeferredIncomeTaxLiabilitiesNet', window );">Deferred tax liability</a></td>
<td class="nump">107,000<span></span>
</td>
<td class="nump">107,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_OperatingLeaseLiabilityNoncurrent', window );">Lease liability - operating lease</a></td>
<td class="nump">12,322<span></span>
</td>
<td class="nump">23,878<span></span>
</td>
</tr>
<tr class="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 liability - finance lease</a></td>
<td class="nump">50,857<span></span>
</td>
<td class="nump">70,597<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other long-term liabilities</a></td>
<td class="nump">7,253<span></span>
</td>
<td class="nump">10,733<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">177,432<span></span>
</td>
<td class="nump">212,208<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract', window );"><strong>Preferred stock, $0.001 par value:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Authorized shares 500,000, none issued and outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract', window );"><strong>Common stock, $0.001 par value:</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_CommonStockValue', window );">Authorized shares 200,000,000; issued and outstanding shares 121,640,362 and 120,137,124, respectively.</a></td>
<td class="nump">121,641<span></span>
</td>
<td class="nump">120,138<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">179,025,439<span></span>
</td>
<td class="nump">178,771,604<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(84,868)<span></span>
</td>
</tr>
<tr class="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">(160,497,663)<span></span>
</td>
<td class="num">(157,057,558)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders' equity</a></td>
<td class="nump">18,649,417<span></span>
</td>
<td class="nump">21,749,316<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders' equity</a></td>
<td class="nump">$ 30,155,404<span></span>
</td>
<td class="nump">$ 35,557,310<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_inuv_OtherAssetsTotalNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other Assets Total, Noncurrent</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">inuv_OtherAssetsTotalNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>inuv_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_inuv_ReferralAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Referral Agreement</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">inuv_ReferralAgreement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>inuv_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6904-107765<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(26))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LinesOfCreditCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LinesOfCreditCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in marketable security, classified as 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;">us-gaap_MarketableSecuritiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in marketable security, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6387103&amp;loc=d3e6435-108320<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126905020&amp;loc=d3e5879-108316<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>14
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139857653616880">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 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_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for doubtful accounts</a></td>
<td class="nump">$ 1,401,803<span></span>
</td>
<td class="nump">$ 1,440,678<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par or stated value per share (in dollars per share)</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (in shares)</a></td>
<td class="nump">500,000<span></span>
</td>
<td class="nump">500,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par or stated value per share (in dollars per share)</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock shares authorized (in shares)</a></td>
<td class="nump">200,000,000<span></span>
</td>
<td class="nump">200,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock shares issued (in shares)</a></td>
<td class="nump">121,640,362<span></span>
</td>
<td class="nump">120,137,124<span></span>
</td>
</tr>
<tr class="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 (in shares)</a></td>
<td class="nump">121,640,362<span></span>
</td>
<td class="nump">120,137,124<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139857654897136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Net revenue</a></td>
<td class="nump">$ 11,847,440<span></span>
</td>
<td class="nump">$ 18,609,367<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of revenue</a></td>
<td class="nump">3,190,563<span></span>
</td>
<td class="nump">8,661,506<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">8,656,877<span></span>
</td>
<td class="nump">9,947,861<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_inuv_SearchCosts', window );">Marketing costs</a></td>
<td class="nump">7,087,550<span></span>
</td>
<td class="nump">7,169,449<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SalariesAndWages', window );">Compensation</a></td>
<td class="nump">3,422,841<span></span>
</td>
<td class="nump">3,157,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_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">1,581,889<span></span>
</td>
<td class="nump">1,726,672<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">12,092,280<span></span>
</td>
<td class="nump">12,053,827<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating loss</a></td>
<td class="num">(3,435,403)<span></span>
</td>
<td class="num">(2,105,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_FinancingInterestExpense', window );">Financing expense, net</a></td>
<td class="num">(19,120)<span></span>
</td>
<td class="num">(999)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other income, net</a></td>
<td class="nump">14,418<span></span>
</td>
<td class="nump">17,702<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 loss</a></td>
<td class="num">(3,440,105)<span></span>
</td>
<td class="num">(2,089,263)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTaxAbstract', window );"><strong>Other comprehensive income</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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Unrealized gain (loss) on marketable securities</a></td>
<td class="nump">84,868<span></span>
</td>
<td class="num">(98,156)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive loss</a></td>
<td class="num">$ (3,355,237)<span></span>
</td>
<td class="num">$ (2,187,419)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Per common share data: Basic and Diluted</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_EarningsPerShareBasic', window );">Net loss, basic (in usd per share)</a></td>
<td class="num">$ (0.03)<span></span>
</td>
<td class="num">$ (0.02)<span></span>
</td>
</tr>
<tr class="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 );">Net loss, diluted (in usd per share)</a></td>
<td class="num">$ (0.03)<span></span>
</td>
<td class="num">$ (0.02)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract', window );"><strong>Weighted average shares</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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">120,970,597<span></span>
</td>
<td class="nump">119,282,114<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">120,970,597<span></span>
</td>
<td class="nump">119,282,114<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_inuv_SearchCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Custom Element.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">inuv_SearchCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>inuv_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 interest incurred for borrowed money which was used to produce goods or render services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 18: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130543-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalariesAndWages">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 salary and wage arising from service rendered by nonofficer employee. Excludes allocated cost, labor-related nonsalary expense, and direct and overhead labor cost included in cost of good and service sold.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalariesAndWages</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139857652058736">
<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">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 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>Operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (3,440,105)<span></span>
</td>
<td class="num">$ (2,089,263)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net loss to net cash used in operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">639,026<span></span>
</td>
<td class="nump">689,712<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_inuv_FinanceAndOperatingLeaseRightOfUseAssetAmortization', window );">Depreciation-Right of Use Assets - Financing</a></td>
<td class="nump">30,642<span></span>
</td>
<td class="nump">24,259<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock based compensation</a></td>
<td class="nump">432,084<span></span>
</td>
<td class="nump">671,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_inuv_GrantExpenseDerecognitionOfContingenciesAndGrants', window );">Grant expense</a></td>
<td class="nump">5,000<span></span>
</td>
<td class="num">(10,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_AmortizationOfFinancingCosts', window );">Amortization of financing fees</a></td>
<td class="nump">2,083<span></span>
</td>
<td class="nump">2,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_ProvisionForDoubtfulAccounts', window );">Recovery of doubtful accounts</a></td>
<td class="num">(38,875)<span></span>
</td>
<td class="num">(81,753)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnInvestments', window );">Gain on marketable securities</a></td>
<td class="num">(14,418)<span></span>
</td>
<td class="num">(17,702)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAdjustmentOfWarrants', window );">Stock warrant expense</a></td>
<td class="num">(9,874)<span></span>
</td>
<td class="nump">12,483<span></span>
</td>
</tr>
<tr class="ro">
<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>Change 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="nump">2,037,941<span></span>
</td>
<td class="num">(702,421)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerAsset', window );">Referral and support services agreement advance</a></td>
<td class="nump">75,000<span></span>
</td>
<td class="nump">75,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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses, unbilled revenue and other current assets</a></td>
<td class="num">(171,434)<span></span>
</td>
<td class="num">(849,218)<span></span>
</td>
</tr>
<tr class="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 );">Accrued expenses and other liabilities</a></td>
<td class="num">(240,104)<span></span>
</td>
<td class="num">(977,599)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableTrade', window );">Accounts payable</a></td>
<td class="num">(2,537,965)<span></span>
</td>
<td class="num">(327,918)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash used in operating activities</a></td>
<td class="num">(3,230,999)<span></span>
</td>
<td class="num">(3,580,762)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Purchases of equipment and capitalized development costs</a></td>
<td class="num">(411,238)<span></span>
</td>
<td class="num">(466,634)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireMarketableSecurities', window );">Purchase of marketable securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,081,080)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities', window );">Proceeds from the sale of marketable securities</a></td>
<td class="nump">2,288,876<span></span>
</td>
<td class="nump">548,589<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash provided by (used in) investing activities</a></td>
<td class="nump">1,877,638<span></span>
</td>
<td class="num">(999,125)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Net proceeds from line of credit</a></td>
<td class="nump">592,868<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Payments on finance lease obligations</a></td>
<td class="num">(34,467)<span></span>
</td>
<td class="num">(24,407)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Net taxes paid on restricted stock unit grants exercised</a></td>
<td class="num">(166,872)<span></span>
</td>
<td class="num">(128,521)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by/(used in) financing activities</a></td>
<td class="nump">391,529<span></span>
</td>
<td class="num">(152,928)<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 change &#8211; cash</a></td>
<td class="num">(961,832)<span></span>
</td>
<td class="num">(4,732,815)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalent, beginning of year</a></td>
<td class="nump">2,931,415<span></span>
</td>
<td class="nump">10,475,964<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalent, end of period</a></td>
<td class="nump">1,969,583<span></span>
</td>
<td class="nump">5,743,149<span></span>
</td>
</tr>
<tr class="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 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 );">Interest paid</a></td>
<td class="nump">$ 29,953<span></span>
</td>
<td class="nump">$ 7,782<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_inuv_FinanceAndOperatingLeaseRightOfUseAssetAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finance And Operating Lease, Right-of-Use Asset, Amortization</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">inuv_FinanceAndOperatingLeaseRightOfUseAssetAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>inuv_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_inuv_GrantExpenseDerecognitionOfContingenciesAndGrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Grant Expense (Derecognition Of Contingencies And Grants)</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">inuv_GrantExpenseDerecognitionOfContingenciesAndGrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>inuv_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAdjustmentOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (income) related to adjustment to fair value of warrant liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section 25<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=109262497&amp;loc=d3e20148-110875<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAdjustmentOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_GainLossOnInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized and unrealized gain (loss) on investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27405-111563<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(c),9(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_IncreaseDecreaseInAccountsPayableTrade">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableTrade</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInContractWithCustomerAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireMarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 purchase of marketable 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26853-111562<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireMarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 30<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126928898&amp;loc=d3e9212-128498<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 30<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126928898&amp;loc=d3e9215-128498<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=127000608&amp;loc=d3e9135-128495<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireProductiveAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>17
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139857651904960">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)<br></strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>&#160;Additional Paid in Capital</div></th>
<th class="th"><div>Accumulated Deficit</div></th>
<th class="th"><div>Accumulated Other Comprehensive Income (Loss)</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_SharesOutstanding', window );">Beginning balance (in shares) at Dec. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">118,747,447<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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 at Dec. 31, 2021</a></td>
<td class="nump">$ 32,807,995<span></span>
</td>
<td class="nump">$ 118,748<span></span>
</td>
<td class="nump">$ 176,586,529<span></span>
</td>
<td class="num">$ (143,951,019)<span></span>
</td>
<td class="nump">$ 53,737<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(2,089,263)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,089,263)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Unrealized gain (loss) on debt securities</a></td>
<td class="num">(98,156)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(98,156)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">671,158<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">671,158<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Stock issued for vested restricted stock awards (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,059,755<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Stock issued for vested restricted stock awards</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 1,060<span></span>
</td>
<td class="num">(1,060)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Shares withheld for taxes on vested restricted stock</a></td>
<td class="num">(128,520)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(128,520)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued', window );">Stock warrants issued for referral agreement</a></td>
<td class="nump">12,483<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,483<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance (in shares) at Mar. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">119,807,202<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Mar. 31, 2022</a></td>
<td class="nump">31,175,697<span></span>
</td>
<td class="nump">$ 119,808<span></span>
</td>
<td class="nump">177,140,590<span></span>
</td>
<td class="num">(146,040,282)<span></span>
</td>
<td class="num">(44,419)<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 (in shares) at Dec. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">120,137,124<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Dec. 31, 2022</a></td>
<td class="nump">21,749,316<span></span>
</td>
<td class="nump">$ 120,138<span></span>
</td>
<td class="nump">178,771,604<span></span>
</td>
<td class="num">(157,057,558)<span></span>
</td>
<td class="num">(84,868)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(3,440,105)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,440,105)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Unrealized gain (loss) on debt securities</a></td>
<td class="nump">84,868<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">84,868<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">432,084<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">432,084<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Stock issued for vested restricted stock awards (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,503,238<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Stock issued for vested restricted stock awards</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 1,503<span></span>
</td>
<td class="num">(1,503)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Shares withheld for taxes on vested restricted stock</a></td>
<td class="num">(166,872)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(166,872)<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_inuv_AdjustmentsToAdditionalPaidInCapitalChangeInWarrantVesting', window );">Reversal of expense related to a change in warrant vesting</a></td>
<td class="num">(9,874)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,874)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance (in shares) at Mar. 31, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">121,640,362<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Mar. 31, 2023</a></td>
<td class="nump">$ 18,649,417<span></span>
</td>
<td class="nump">$ 121,641<span></span>
</td>
<td class="nump">$ 179,025,439<span></span>
</td>
<td class="num">$ (160,497,663)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_inuv_AdjustmentsToAdditionalPaidInCapitalChangeInWarrantVesting">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments To Additional Paid In Capital, Change In Warrant Vesting</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">inuv_AdjustmentsToAdditionalPaidInCapitalChangeInWarrantVesting</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>inuv_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126964447&amp;loc=d3e11149-113907<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126964447&amp;loc=d3e11178-113907<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126961718&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 25<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123466302&amp;loc=d3e4724-112606<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>18
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139857651890592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Business<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">Organization and Business</a></td>
<td class="text">Organization and Business   <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Company Overview</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Inuvo is a technology company that develops and sells information technology solutions for marketing and advertising. These</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">solutions predictively identify and message online audiences for any product, service or brand across devices, formats, and</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">channels including video, mobile, connected TV, linear TV, display, social, search and native. These solutions allow Inuvo&#8217;s</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">clients to engage with their audiences in a manner that drives responsiveness. Inuvo facilitates the delivery of hundreds of</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">millions of marketing messages to consumers every single month and counts among its clients numerous world-renowned</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">names across industries.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Inuvo solution incorporates a proprietary form of artificial intelligence, or AI, branded the IntentKey. This patented</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">machine learning technology uses interactions with Internet content as a source of information from which to predict consumer</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">intent. The AI can identify and advertise to the reasons why consumers are purchasing products and services not to who those</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">consumers are. In this regard, the technology is designed for a privacy conscious future and is focused on the components of the</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">advertising value chain most responsible for return on advertising spend, the intelligence behind the advertising decision.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inuvo technology can be consumed both as a managed service and software-as-a-service. For clients, Inuvo has also developed</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a collection of proprietary websites collectively branded as Bonfire Publishing where content is created specifically to attract</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">qualified consumer traffic for clients through the publication of information across a wide range of topics including health,</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">finance, travel, careers, auto, education and lifestyle. These sites also provide the means to market test various Inuvo advertising</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">technologies. Further, Inuvo also provides Search and Social advertising services through a proprietary set of technologies</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">branded as CampSight.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">There are many barriers to entry associated with the Inuvo business model, including a proficiency in large scale information processing, predictive software development, marketing data products, analytics, artificial intelligence, integration to the internet of things ("IOT"), and the relationships required to execute within the IOT. Inuvo&#8217;s intellectual property is protected by 19 issued and eight pending patents.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:232%">Liquidity</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our principal sources of liquidity are the sale of our common stock and our credit facility discussed in Note 6 - Bank Debt.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On May 28, 2021, we entered into a Sales Agreement (the &#8220;Sales Agreement&#8221;) with A.G.P./Alliance Global Partners, as sales agent (the &#8220;Sales Agent&#8221;), pursuant to which we may offer and sell through or to the Sales Agent shares of our common stock (the &#8220;ATM Program&#8221;) up to an aggregate amount of gross proceeds of $14,611,900. During the year ended December 31, 2021 and through March&#160;31, 2023, we did not issue any shares of common stock or receive any aggregate proceeds under the ATM Program, and we did not pay any commissions to the Sales Agent. Any shares of common stock offered and sold in the ATM Program will be issued pursuant to our universal shelf registration statement on Form S-3 (the &#8220;Shelf Registration Statement&#8221;). The ATM Program will terminate upon (a) the election of the Sales Agent upon the occurrence of certain adverse events, (b) 10 days&#8217; advance notice from one party to the other, or (c) the sale of the balance available under our Shelf Registration Statement. Under the terms of the Sales Agreement, the Sales Agent is entitled to a commission at a fixed rate of 3.0% of the gross proceeds from each sale of shares under the Sales Agreement.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We have focused our resources behind a plan to market our collective multi-channel advertising capabilities differentiated by  our AI technology, the IntentKey, where we have a technology advantage and higher margins. If we are successful in implementing our plan, we expect to return to a positive cash flow from operations. However, there is no assurance that we will be able to achieve this objective.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of March&#160;31, 2023, we have approximately $2&#160;million in cash and cash equivalents. Our net working capital was $732&#160;thousand.  We have encountered recurring losses and cash outflows from operations, which historically we have funded through equity offerings and debt facilities.  In addition, our investment in internally developed software consists primarily of labor costs which are of a fixed nature.  Through March&#160;31, 2023, our accumulated deficit was $160.5&#160;million.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Management plans to support the Company&#8217;s future operations and capital expenditures primarily through borrowings from the</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">credit facility until reaching profitability. The credit facility is due upon demand and therefore there can be no assurances that sufficient borrowings will be available to support future operations until profitability is reached. We believe our current cash position and credit facility will be sufficient to sustain operations for at least the next twelve months from the date of this filing. If our plan to grow the IntentKey product is unsuccessful, we may need to fund operations through private or public sales of securities, debt financings or partnering/licensing transactions over the long term.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Customer concentration</span></div>For the three-month period ending March&#160;31, 2023, three customers accounted for 66.3% of our overall revenue at 26.4%, 25.3% and 14.6%. Those same three customers accounted for 24.0% of our gross accounts receivable balance as of March&#160;31, 2023. For the three-month period ending March&#160;31, 2022, four customers accounted for 67.0% of our overall revenue at 22.0%, 18.2%, 14.5% and 12.3%, respectively.  As of March&#160;31, 2022, the same customers accounted for 64.1% of our gross accounts receivable balance.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 organization, consolidation and basis of presentation of financial statements disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI https://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI https://asc.fasb.org/topic&amp;trid=2197479<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139857757633952">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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">Summary of Significant Accounting Policies<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basis of presentation</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The consolidated financial statements presented are for Inuvo and its subsidiaries. The accompanying unaudited consolidated financial statements have been prepared based upon SEC rules that permit reduced disclosure for interim periods. Certain information and footnote disclosures have been condensed or omitted in accordance with those rules and regulations. The accompanying consolidated balance sheet as of December&#160;31, 2022, was derived from audited financial statements, but does not include all disclosures required by accounting principles generally accepted in the United States ("GAAP"). In our opinion, these consolidated financial statements reflect all adjustments that are necessary for a fair presentation of results of operations and financial condition for the interim periods shown including normal recurring accruals and other items. The results for the interim periods are not necessarily indicative of results for the full year. For a more complete discussion of significant accounting policies and certain other information, this report should be read in conjunction with the consolidated financial statements and accompanying notes included in our Annual Report on Form 10-K for the year ended December&#160;31, 2022, which was filed with the SEC on March 9, 2023.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Use of estimates</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The preparation of financial statements, in accordance with GAAP, requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, net revenues and expenses and disclosure of contingent assets and liabilities. The estimates and assumptions used in the accompanying consolidated financial statements are based upon management&#8217;s regular evaluation of the relevant facts and circumstances as of the date of the consolidated financial statements. We regularly evaluate estimates and assumptions related to capitalized labor, goodwill and purchased intangible asset valuations and income tax valuation allowance. Actual results may differ from the estimates and assumptions used in preparing the accompanying consolidated financial statements, and such differences could be material.</span></div><div><span><br/></span></div><div style="margin-top:3.7pt;padding-right:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:3.7pt;padding-right:9pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Revenue recognition - We generate revenue by identifying audiences and presenting advertisements on behalf of our customers.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may contract directly with a brand, a Direct Customer or we may serve a brand through a contract with an agency, an</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indirect Customer. Revenue is recognized when services are provided to a customer in an amount that reflects the consideration</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Company expects to receive in exchange for those services. We charge our customers on a cents per thousand (CPM) basis,</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">cost per click ("CPC") basis, or as a specific dollar charge. Revenue billed as CPM is generally programmatic digital advertising and is performed under a contract known as an Insertion Order (&#8220;IO&#8221;). Programmatic digital advertising revenue is recognized in part or fully in the period the IO is partially or fully executed. Revenue earned from placing an ad or an impression on websites, some of which we own, may be on a CPM or CPC basis. We recognize revenue from ad placement and serving impressions in the period in which they occur. The Company settles ad placement and CPC transactions with its customers net of any adjustments for poor traffic quality. Payments to advertising exchanges that provide access to digital inventory and to a lesser extent, payments to website publishers and app developers that host advertisements we serve are recognized as cost of revenue.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides revenues for Direct Customers, Indirect Customers and Consulting during the periods presented.</span></div><div><span><br/></span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.760%"><tr><td style="width:1.0%"/><td style="width:56.151%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.479%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:10.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.632%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.854%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.479%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.868%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.854%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.483%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="24" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Direct Customers</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,919,774&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.1%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,725,569&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.6%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indirect Customers</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,913,190&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66.8%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,839,110&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.2%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consulting</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,476&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,688&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,847,440&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,609,367&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 1, 2023, we adopted </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting Standards Code (ASC) No. 326, Financial Instruments-Credit Losses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. ASC 326 requires a financial asset (loans, debt securities, trade receivables, net investments in leases, off-balance sheet credit exposures, reinsurance receivables, and any other financials assets not excluded from scope) measured at amortized cost basis to be </span></div>presented at the net amount expected to be collected. The adoption of this new standard did not have a material impact on our consolidated financial statements.<span></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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18726-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI https://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>20
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139857653346176">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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">Fair Value Measurements<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The carrying amounts reported in the balance sheet for cash and cash equivalents, accounts receivable, accounts payable and accrued expenses approximate fair value based on the short-term nature of these items.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In accordance with accounting principles generally accepted in the United States, 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. A three-level hierarchy prioritizes the inputs used to measure fair value as follows: </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Level 1 &#8211; Valuation is based on quoted prices in active markets for identical assets or liabilities. Level 1 assets and liabilities generally include debt and equity securities that are traded in an active exchange market. Valuations are obtained from readily available pricing sources for market transactions involving identical assets or liabilities.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Level 2 &#8211; Valuation is based on observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Level 3 &#8211; Valuation is based on unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. Level 3 assets and liabilities include financial instruments whose value is determined using pricing models, discounted cash flow methodologies, or similar techniques, as well as instruments for which the determination of fair value requires significant management judgment or estimation.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our cash equivalents and marketable securities measured at fair value. Certain marketable</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">securities consist of investments in debt and equity securities. We classify our cash equivalents and marketable securities within Level 1 because we use observable inputs that reflect quoted market prices for identical assets in active markets to determine their fair value. We have classified debt securities as available for sale securities with unrealized gains and losses recorded as other comprehensive income. We have classified equity securities as trading and are marked to market with changes recorded as other income on the income statement. Any interest income or dividends are recorded within financing expense, net on the income statement.</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.022%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.987%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.747%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Investment Assets at Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Investment Assets at Fair Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">936,563&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">936,563&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity securities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,253,027&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,253,027&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">462,338&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">462,338&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">801&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">801&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Investments at Fair Value</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">462,338&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">462,338&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,190,391&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,190,391&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The cost, gross unrealized gains (losses) and fair value of marketable securities by major security type were as follows:</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.987%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:1.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.332%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unrealized Gain (Loss)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable securities</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt securities</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,021,431&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(84,868)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">936,563&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity securities</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,776,773&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(523,746)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,253,027&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total marketable securities</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,189,590&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139857653296192">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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">Property and Equipment<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net carrying value of property and equipment was as follows as of:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:71.773%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.706%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.538%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293,152&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293,152&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,268,434&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,265,752&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized internal use and purchased software</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,912,164&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,503,608&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458,885&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458,885&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,932,635&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,521,397&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,245,326)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,852,425)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,687,309&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,668,972&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>During the three months ended March&#160;31, 2023 and March&#160;31, 2022, depreciation expense was $392,901 and $356,793, respectively.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99893-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI https://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=SL120174063-112916<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99779-112916<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139857658653968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Intangible Assets and Goodwill<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">Other Intangible Assets and Goodwill</a></td>
<td class="text">Other Intangible Assets and Goodwill<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a schedule&#160;of intangible assets and goodwill as of March&#160;31, 2023:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"/><td style="width:33.265%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.289%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.059%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.064%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying<br/>Value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization and Impairment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying Value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year-to-date Amortization</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer list, Google</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,820,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,887,750)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,932,250&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,250&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,600,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,600,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer list, ReTargeter</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,931,250&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,416,250)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">515,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,562&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer list, all other</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,610,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,610,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brand name, ReTargeter</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">643,750&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(472,084)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,666&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,188&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">570,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(175,750)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">394,250&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,125&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names, web properties (1)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets classified as long-term</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,565,000&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,161,834)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,403,166&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246,125&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:17pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill, total</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,853,342&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,853,342&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;The trade names related to our web properties have an indefinite life, and as such are not amortized.</span></div><div style="padding-left:31.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense over the next five years and thereafter is as follows:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:87.919%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.881%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 (remainder of year)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">738,375&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">769,917&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">469,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">469,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">469,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,096,374&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,013,166&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a schedule&#160;of intangible assets and goodwill as of December&#160;31, 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.941%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying<br/>Value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization and Impairment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying Value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022<br/>Amortization</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer list, Google</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,820,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,777,500)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,042,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">441,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,600,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,600,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer list, ReTargeter</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,931,250&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,319,688)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">611,562&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386,250&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer list, all other</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,610,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,610,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,794&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brand name, ReTargeter</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">643,750&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(439,896)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203,854&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,750&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">570,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(168,625)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">401,375&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names, web properties</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets classified as long-term</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,565,000&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,915,709)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,649,291&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,071,294&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill, total</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,853,342&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,853,342&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -URI https://asc.fasb.org/topic&amp;trid=2144416<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139857653325760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Bank Debt<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MortgageNotesPayableDisclosureTextBlock', window );">Bank Debt</a></td>
<td class="text">Bank DebtOn March 1, 2023, we entered into Amendment No. 1 to Loan and Security Agreement and Collateral Documents (&#8220;Agreement&#8221;) with Mitsubishi HC Capital America, Inc., f/k/a/ Hitachi Capital America Corp. (&#8220;MHCA&#8221;). Under the terms of the Agreement, MHCA has provided us with a $5,000,000 line of credit commitment. We are permitted to borrow up to 80% of the aggregate Eligible Accounts Receivable (which may increase to 85% if certain conditions are met), up to the maximum credit commitment of $5,000,000. We will pay MHCA monthly interest at the rate of 1.75% in excess of the Wall Street Journal Prime Rate. The principal and all accrued but unpaid interest are due on demand. In the event of a default under the terms of the Loan and Security Agreement, the interest rate increases to 6% greater than the interest rate in effect from time to time prior to a default. The Agreement contains certain affirmative and negative covenants to which we are also subject. We agreed to pay MHCA an amendment fee of $10,000 on issuance of the Agreement, and thereafter an annual commitment fee of $10,000. We are also obligated to pay MHCA a quarterly service fee of 0.20% on the monthly unused amount of the maximum credit line. If we should repay the amounts due under the Agreement (i) before February 28, 2024, we are obligated to pay MHCA an exit fee of $50,000, or (ii) after February 28, 2024 but before February 28, 2025, we are obligated to pay MHCA an exit fee of $25,000. The Loan and Security Agreement continues for an indefinite term. At March&#160;31, 2023, the outstanding balances due under the Loan and Security Agreement was $592,868.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MortgageNotesPayableDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 mortgage 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;">us-gaap_MortgageNotesPayableDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139857653317472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Expenses and Other Current Liabilities<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock', window );">Accrued Expenses and Other Current Liabilities</a></td>
<td class="text">Accrued Expenses and Other Current Liabilities<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accrued expenses and other current liabilities consist of the following as of:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.498%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued marketing costs</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,840,364&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,321,598&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued payroll and commission liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,150,815&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">782,441&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">925,428&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,044,664&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Arkansas grant contingency</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued taxes, current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,309&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,755&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,932,916&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,162,458&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139857653341696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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_CommitmentsDisclosureTextBlock', window );">Commitments</a></td>
<td class="text">Commitments&#160;&#160;&#160;&#160;<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On September 17, 2021, we signed a multi-year agreement with a business development partner to provide referral and support services to us. The agreement required an advance fee of $1.5&#160;million with $300,000 recorded in other current assets. The advance is being amortized as marketing expenses over five years. As of March&#160;31, 2023, $475,000 has been amortized and the</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">balance is $725,000.  As part of the agreement, we granted a warrant exercisable into 300,000 shares of our common stock, which vests over two years upon achieving certain performance metrics (see Note 11 - Stockholders' Equity).  Additionally, we agreed to pay quarterly support fees upon reaching certain levels of operational activity. In April 2022, we agreed to</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amendment No. 2 ("amendment") to the agreement. The amendment replaced the quarterly support fees with a commission on quarterly cumulative programmatic revenue. The amendment also revised the cumulative target media spend and the associated</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">commission. The total amount of commission recognized as of March&#160;31, 2023 and 2022 was approximately $26,000 and $158,000, respectively.</span></div><span></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_CommitmentsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 arrangements with third parties, which includes operating lease arrangements and arrangements in which the entity has agreed to expend funds to procure goods or services, or has agreed to commit resources to supply goods or services, and operating lease arrangements. Descriptions may include identification of the specific goods and services, period of time covered, minimum quantities and amounts, and cancellation rights.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI https://asc.fasb.org/topic&amp;trid=2144648<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139857653296192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text">Income TaxesWe have no current income tax expense and incur only the minimum state taxes which are included in operating expenses. We have deferred tax assets of $39,109,118. We believe it is more likely than not that essentially none of our deferred tax assets will be realized, and we have recorded a valuation allowance of $37,976,018 for the deferred tax assets that may not be realized as of March&#160;31, 2023 and December 31, 2022. We also have deferred tax liabilities totaling $1,240,100 as of March&#160;31, 2023, related to intangible assets acquired in March 2012 and February 2017. These balances are presented as a net deferred tax liability of $107,000 composed of indefinite lived intangible assets.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI https://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139857657399808">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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">Stock-Based Compensation<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We maintain a stock-based compensation program intended to attract, retain and provide incentives for talented employees and directors and align stockholder and employee interests. During the 2023 and 2022 periods, we granted restricted stock units ("RSUs") from the 2017 Equity Compensation Plan, as amended (&#8220;2017 ECP&#8221;). RSU vesting periods are generally up to three years and/or based upon achieving certain financial targets. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On January 1, 2022, in accordance with the plan provisions, the number of shares available for issuance under the 2017 ECP was increased by 150,000 shares. On June 16, 2022, our stockholders approved an amendment to the 2017 ECP increasing the number of shares of our common stock reserved for issuance by 15,000,000 shares. As of March 31, 2023, the total number of authorized shares of our common stock under the 2017 ECP was 24,550,000.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Compensation Expense</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended March&#160;31, 2023 and March 31, 2022, we recorded stock-based compensation expense for all equity incentive plans of $432,084 and $671,158, respectively. Total compensation cost not yet recognized at March&#160;31, 2023 was $1,881,713, which will be recognized over a weighted-average recognition period of approximately one year. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table summarizes the stock grants outstanding under 2017 ECP for the three months ended March&#160;31, 2023:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:27.513%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.330%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.821%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.330%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.821%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.330%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.821%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.330%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.821%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.483%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Options Outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">RSUs Outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Options and RSUs Exercised</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Available Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Awards Authorized</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,130,015&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,464,123&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,955,862&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,550,000&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of restricted stock units is determined using market value of the common stock on the date of the grant. The fair</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">value of stock options is determined using the Black-Scholes-Merton valuation model. The use of this valuation model</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">involves assumptions that are judgmental and highly sensitive in the determination of compensation expense and include the</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">expected life of the option, stock price volatility, risk-free interest rate, dividend yield, exercise price, and forfeiture rate.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Forfeitures are estimated at the time of valuation and reduce expense ratably over the vesting period. The forfeiture rate, which</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">is estimated at a weighted average of 0% of unvested options outstanding, is adjusted periodically based on the extent to which</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">actual forfeitures differ, or are expected to differ, from the previous estimate.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity of stock option awards for the three months ended March&#160;31, 2023: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.313%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.437%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.614%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.437%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.658%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares Subject to Options Outstanding</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Exercise Price</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, beginning of period</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.52&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.52&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, end of period</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activities for our RSUs for the three months ended March&#160;31, 2023:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.987%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.346%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">RSUs</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, beginning of period</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,913,339&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.79&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.27&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,903,324)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.87&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, end of period</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,130,015&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.71&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI https://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139857653323328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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' Equity</a></td>
<td class="text">Stockholders' Equity<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Warrants</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On September 17, 2021, we signed an agreement with a marketing platform and consulting company to provide referral and support services to us for a period of five years (see Note 8 - Commitments).</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As part of that agreement, we granted a warrant exercisable into 300,000 shares of our common stock, at $0.72 per share, which vests in two tranches when certain performance metrics are achieved. The warrant was valued using the Black Scholes option pricing model at a total of $149,551 based on a seven-year term, an implied volatility of 100%, a risk-free equivalent yield of 1.17%, and a stock price of $0.71. The warrant is classified as equity and will be expensed over the vesting period of each tranche if the performance criteria are achieved. On August 31, 2022, 85,862 shares vested in accordance with the contracted performance criteria. For the second tranche, we recognized a credit of approximately $10&#160;thousand for three month period ended March&#160;31, 2023 relating to a change in the probability of performance criteria being achieved.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Earnings per Share</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three-month period ended March&#160;31, 2023 and 2022, we generated a net loss from continuing operations and as a result, any potential common shares are anti-dilutive.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI https://asc.fasb.org/topic&amp;trid=2208762<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496180-112644<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126731327&amp;loc=SL126733271-114008<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139857652108160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [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_LesseeFinanceLeasesTextBlock', window );">Leases</a></td>
<td class="text">Leases<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have entered into operating and finance leases primarily for real estate and equipment rental. These leases have terms which range from three years to five years, and often include one or more options to renew or in the case of equipment rental, to purchase the equipment. These operating and finance leases are listed as separate line items on our consolidated balance sheets and represent our right to use the underlying asset for the lease term. Our obligation to make lease payments is also listed as separate line items on our consolidated balance sheets.  As of March 31, 2023 and December 31, 2022, total operating and financed right-of-use assets were $220,740 and $138,108, and $310,162 and $168,750, respectively. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March&#160;31, 2023 and 2022, we recorded $30,642 and $24,259, respectively, in amortization expense related to finance leases.  </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because the rate implicit in each lease is not readily determinable, we use our incremental borrowing rate to determine the present value of the lease payments. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information related to our operating lease liabilities are as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:79.455%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.345%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for operating lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,650&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:79.455%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.345%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Minimum future lease payments ended March&#160;31, 2023</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 (remainder of year)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207,955&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,236&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,251&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,590&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231,032&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,052)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221,980&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information related to our financed lease liabilities are as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:79.455%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.345%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for finance lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,073&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:79.455%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.345%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Minimum future lease payments ended March&#160;31, 2023</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 (remainder of the year)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,397&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,180&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,491&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,068&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,935)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,133&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Leases</a></td>
<td class="text">Leases<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have entered into operating and finance leases primarily for real estate and equipment rental. These leases have terms which range from three years to five years, and often include one or more options to renew or in the case of equipment rental, to purchase the equipment. These operating and finance leases are listed as separate line items on our consolidated balance sheets and represent our right to use the underlying asset for the lease term. Our obligation to make lease payments is also listed as separate line items on our consolidated balance sheets.  As of March 31, 2023 and December 31, 2022, total operating and financed right-of-use assets were $220,740 and $138,108, and $310,162 and $168,750, respectively. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March&#160;31, 2023 and 2022, we recorded $30,642 and $24,259, respectively, in amortization expense related to finance leases.  </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because the rate implicit in each lease is not readily determinable, we use our incremental borrowing rate to determine the present value of the lease payments. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information related to our operating lease liabilities are as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:79.455%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.345%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for operating lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,650&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:79.455%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.345%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Minimum future lease payments ended March&#160;31, 2023</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 (remainder of year)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207,955&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,236&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,251&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,590&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231,032&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,052)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221,980&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information related to our financed lease liabilities are as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:79.455%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.345%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for finance lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,073&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:79.455%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.345%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Minimum future lease payments ended March&#160;31, 2023</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 (remainder of the year)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,397&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,180&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,491&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,068&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,935)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,133&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeFinanceLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI https://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeFinanceLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI https://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139857657108448">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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 );">Basis of presentation</a></td>
<td class="text"><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basis of presentation</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The consolidated financial statements presented are for Inuvo and its subsidiaries. The accompanying unaudited consolidated financial statements have been prepared based upon SEC rules that permit reduced disclosure for interim periods. Certain information and footnote disclosures have been condensed or omitted in accordance with those rules and regulations. The accompanying consolidated balance sheet as of December&#160;31, 2022, was derived from audited financial statements, but does not include all disclosures required by accounting principles generally accepted in the United States ("GAAP"). In our opinion, these consolidated financial statements reflect all adjustments that are necessary for a fair presentation of results of operations and financial condition for the interim periods shown including normal recurring accruals and other items. The results for the interim periods are not necessarily indicative of results for the full year. For a more complete discussion of significant accounting policies and certain other information, this report should be read in conjunction with the consolidated financial statements and accompanying notes included in our Annual Report on Form 10-K for the year ended December&#160;31, 2022, which was filed with the SEC on March 9, 2023.</span></div><span></span>
</td>
</tr>
<tr class="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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Use of estimates</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The preparation of financial statements, in accordance with GAAP, requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, net revenues and expenses and disclosure of contingent assets and liabilities. The estimates and assumptions used in the accompanying consolidated financial statements are based upon management&#8217;s regular evaluation of the relevant facts and circumstances as of the date of the consolidated financial statements. We regularly evaluate estimates and assumptions related to capitalized labor, goodwill and purchased intangible asset valuations and income tax valuation allowance. Actual results may differ from the estimates and assumptions used in preparing the accompanying consolidated financial statements, and such differences could be material.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><div style="margin-top:3.7pt;padding-right:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:3.7pt;padding-right:9pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Revenue recognition - We generate revenue by identifying audiences and presenting advertisements on behalf of our customers.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may contract directly with a brand, a Direct Customer or we may serve a brand through a contract with an agency, an</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indirect Customer. Revenue is recognized when services are provided to a customer in an amount that reflects the consideration</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Company expects to receive in exchange for those services. We charge our customers on a cents per thousand (CPM) basis,</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">cost per click ("CPC") basis, or as a specific dollar charge. Revenue billed as CPM is generally programmatic digital advertising and is performed under a contract known as an Insertion Order (&#8220;IO&#8221;). Programmatic digital advertising revenue is recognized in part or fully in the period the IO is partially or fully executed. Revenue earned from placing an ad or an impression on websites, some of which we own, may be on a CPM or CPC basis. We recognize revenue from ad placement and serving impressions in the period in which they occur. The Company settles ad placement and CPC transactions with its customers net of any adjustments for poor traffic quality. Payments to advertising exchanges that provide access to digital inventory and to a lesser extent, payments to website publishers and app developers that host advertisements we serve are recognized as cost of revenue.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently Adopted Accounting Pronouncements</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 1, 2023, we adopted </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting Standards Code (ASC) No. 326, Financial Instruments-Credit Losses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. ASC 326 requires a financial asset (loans, debt securities, trade receivables, net investments in leases, off-balance sheet credit exposures, reinsurance receivables, and any other financials assets not excluded from scope) measured at amortized cost basis to be </span></div>presented at the net amount expected to be collected. The adoption of this new standard did not have a material impact on our consolidated financial statements.<span></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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=d3e5614-111684<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139857657454400">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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_DisaggregationOfRevenueTableTextBlock', window );">Summary of Revenue from Products and Services</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides revenues for Direct Customers, Indirect Customers and Consulting during the periods presented.</span></div><div><span><br/></span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.760%"><tr><td style="width:1.0%"/><td style="width:56.151%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.479%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:10.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.632%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.854%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.479%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.868%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.854%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.483%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="24" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Direct Customers</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,919,774&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.1%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,725,569&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.6%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indirect Customers</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,913,190&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66.8%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,839,110&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.2%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consulting</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,476&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,688&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,847,440&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,609,367&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><span></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_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139857653341696">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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_FairValueByBalanceSheetGroupingTextBlock', window );">Schedule of Investments and Assets at Fair Value</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our cash equivalents and marketable securities measured at fair value. Certain marketable</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">securities consist of investments in debt and equity securities. We classify our cash equivalents and marketable securities within Level 1 because we use observable inputs that reflect quoted market prices for identical assets in active markets to determine their fair value. We have classified debt securities as available for sale securities with unrealized gains and losses recorded as other comprehensive income. We have classified equity securities as trading and are marked to market with changes recorded as other income on the income statement. Any interest income or dividends are recorded within financing expense, net on the income statement.</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.022%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.987%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.747%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Investment Assets at Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Investment Assets at Fair Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">936,563&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">936,563&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity securities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,253,027&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,253,027&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">462,338&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">462,338&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">801&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">801&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Investments at Fair Value</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">462,338&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">462,338&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,190,391&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,190,391&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>The cost, gross unrealized gains (losses) and fair value of marketable securities by major security type were as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.987%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:1.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.332%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unrealized Gain (Loss)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable securities</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt securities</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,021,431&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(84,868)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">936,563&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity securities</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,776,773&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(523,746)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,253,027&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total marketable securities</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,189,590&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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_FairValueByBalanceSheetGroupingTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13467-108611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByBalanceSheetGroupingTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>33
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139857653359584">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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_ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock', window );">Net Carrying Value of Property and Equipment</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net carrying value of property and equipment was as follows as of:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:71.773%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.706%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.538%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293,152&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293,152&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,268,434&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,265,752&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized internal use and purchased software</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,912,164&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,503,608&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458,885&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458,885&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,932,635&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,521,397&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,245,326)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,852,425)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,687,309&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,668,972&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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_ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 public utility 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 expense and method used, including composite depreciation, and accumulated depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=84167750&amp;loc=d3e42232-110370<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139857653249216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Intangible Assets and Goodwill (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock', window );">Schedule of Intangible Assets from Continuing Operations</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a schedule&#160;of intangible assets and goodwill as of March&#160;31, 2023:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"/><td style="width:33.265%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.289%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.059%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.064%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying<br/>Value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization and Impairment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying Value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year-to-date Amortization</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer list, Google</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,820,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,887,750)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,932,250&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,250&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,600,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,600,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer list, ReTargeter</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,931,250&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,416,250)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">515,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,562&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer list, all other</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,610,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,610,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brand name, ReTargeter</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">643,750&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(472,084)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,666&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,188&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">570,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(175,750)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">394,250&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,125&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names, web properties (1)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets classified as long-term</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,565,000&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,161,834)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,403,166&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246,125&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:17pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill, total</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,853,342&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,853,342&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;The trade names related to our web properties have an indefinite life, and as such are not amortized.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a schedule&#160;of intangible assets and goodwill as of December&#160;31, 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.941%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying<br/>Value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization and Impairment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying Value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022<br/>Amortization</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer list, Google</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,820,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,777,500)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,042,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">441,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,600,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,600,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer list, ReTargeter</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,931,250&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,319,688)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">611,562&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386,250&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer list, all other</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,610,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,610,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,794&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brand name, ReTargeter</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">643,750&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(439,896)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203,854&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,750&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">570,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(168,625)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">401,375&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names, web properties</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets classified as long-term</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,565,000&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,915,709)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,649,291&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,071,294&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill, total</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,853,342&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,853,342&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense over the next five years and thereafter is as follows:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:87.919%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.881%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 (remainder of year)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">738,375&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">769,917&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">469,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">469,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">469,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,096,374&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,013,166&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></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_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139857653325760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Expenses and Other Current Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock', window );">Schedule of Accrued Expenses and Other Current Liabilities</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accrued expenses and other current liabilities consist of the following as of:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.498%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued marketing costs</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,840,364&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,321,598&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued payroll and commission liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,150,815&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">782,441&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">925,428&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,044,664&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Arkansas grant contingency</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued taxes, current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,309&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,755&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,932,916&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,162,458&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (a) 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 (accounts payable); (b) other payables; and (c) accrued liabilities. 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). An alternative caption includes accrued 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;">us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139857652074304">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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_ScheduleOfShareBasedCompensationActivityTableTextBlock', window );">Schedule of Stock Grants Outstanding</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table summarizes the stock grants outstanding under 2017 ECP for the three months ended March&#160;31, 2023:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:27.513%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.330%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.821%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.330%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.821%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.330%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.821%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.330%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.821%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.483%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Options Outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">RSUs Outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Options and RSUs Exercised</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Available Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Awards Authorized</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,130,015&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,464,123&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,955,862&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,550,000&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="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 Award Activity</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity of stock option awards for the three months ended March&#160;31, 2023: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.313%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.741%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.437%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.614%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.437%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.658%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares Subject to Options Outstanding</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Exercise Price</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, beginning of period</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.52&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.52&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, end of period</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock', window );">Schedule of Nonvested Restricted Stock Units Activity</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activities for our RSUs for the three months ended March&#160;31, 2023:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.987%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.346%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">RSUs</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, beginning of period</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,913,339&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.79&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.27&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,903,324)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.87&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, end of period</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,130,015&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.71&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in outstanding nonvested restricted stock units.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139857653189648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [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_LeaseCostTableTextBlock', window );">Schedule of Information Relating to Leases</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information related to our operating lease liabilities are as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:79.455%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.345%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for operating lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,650&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information related to our financed lease liabilities are as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:79.455%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.345%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for finance lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,073&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="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 Operating Lease Maturity</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:79.455%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.345%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Minimum future lease payments ended March&#160;31, 2023</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 (remainder of year)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207,955&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,236&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,251&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,590&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231,032&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,052)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221,980&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></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_FinanceLeaseLiabilityMaturityTableTextBlock', window );">Schedule of Finance Lease Liability</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:79.455%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.345%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Minimum future lease payments ended March&#160;31, 2023</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 (remainder of the year)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,397&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,180&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,491&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,068&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,935)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,133&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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_FinanceLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139857653456048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Business - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($) </div>
<div>patent</div>
</th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 28, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
<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_inuv_NumberOfPatentsIssued', window );">Number of patents issued | patent</a></td>
<td class="nump">19<span></span>
</td>
<td class="text">&#160;<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_inuv_NumberOfPatentsPending', window );">Number of pending patents | patent</a></td>
<td class="nump">8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 2,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_inuv_WorkingCapitalNet', window );">Net working capital</a></td>
<td class="nump">732,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="nump">$ 160,497,663<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 157,057,558<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=inuv_SalesAgreementMember', window );">Sales Agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<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_inuv_SaleOfStockConsiderationReceivedOnTransactionAuthorizedAmount', window );">Sale of stock, consideration received on transaction, authorized amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,611,900<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_inuv_PeriodForWhichAdvanceNoticeIsDueToTerminateAgreement', window );">Period for which advance notice is due to terminate agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_inuv_CommissionFeePercent', window );">Commission fee, percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Net Revenue | Customer Concentration Risk | Customer One, Two, Three and Four</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Percentage of concentration risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">67.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Net Revenue | Customer Concentration Risk | Customer One, Two, and Three</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Percentage of concentration risk</a></td>
<td class="nump">66.30%<span></span>
</td>
<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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Net Revenue | Customer Concentration Risk | Customer One</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Percentage of concentration risk</a></td>
<td class="nump">26.40%<span></span>
</td>
<td class="nump">22.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Net Revenue | Customer Concentration Risk | Customer Two</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Percentage of concentration risk</a></td>
<td class="nump">25.30%<span></span>
</td>
<td class="nump">18.20%<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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Net Revenue | Customer Concentration Risk | Customer Three</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Percentage of concentration risk</a></td>
<td class="nump">14.60%<span></span>
</td>
<td class="nump">14.50%<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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Net Revenue | Customer Concentration Risk | Customer Four</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Percentage of concentration risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.30%<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_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable | Customer Concentration Risk | Customer One, Two, Three and Four</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Percentage of concentration risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">64.10%<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_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable | Customer Concentration Risk | Customer One, Two, and Three</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Percentage of concentration risk</a></td>
<td class="nump">24.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_inuv_CommissionFeePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Fee, Percent</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">inuv_CommissionFeePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>inuv_</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_inuv_NumberOfPatentsIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Patents 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;">inuv_NumberOfPatentsIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>inuv_</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_inuv_NumberOfPatentsPending">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Patents Pending</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">inuv_NumberOfPatentsPending</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>inuv_</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_inuv_PeriodForWhichAdvanceNoticeIsDueToTerminateAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 For Which Advance Notice Is Due To Terminate Agreement</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">inuv_PeriodForWhichAdvanceNoticeIsDueToTerminateAgreement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>inuv_</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_inuv_SaleOfStockConsiderationReceivedOnTransactionAuthorizedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sale Of Stock, Consideration Received On Transaction, Authorized Amount</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">inuv_SaleOfStockConsiderationReceivedOnTransactionAuthorizedAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>inuv_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_inuv_WorkingCapitalNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Working Capital, 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;">inuv_WorkingCapitalNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>inuv_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13531-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13537-108611<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=inuv_SalesAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=inuv_SalesAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=inuv_CustomerOneTwoThreeAndFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=inuv_CustomerOneTwoThreeAndFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=inuv_CustomerOneTwoAndThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=inuv_CustomerOneTwoAndThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=inuv_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=inuv_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_srt_MajorCustomersAxis=inuv_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=inuv_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=inuv_CustomerThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=inuv_CustomerThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=inuv_CustomerFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=inuv_CustomerFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139857654090112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Summary of Revenue from Products and Services (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Net revenue</a></td>
<td class="nump">$ 11,847,440<span></span>
</td>
<td class="nump">$ 18,609,367<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_inuv_PercentageOfTotalRevenue', window );">Percentage of total revenue</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_srt_ProductOrServiceAxis=inuv_ConsultingServicesAndOtherMemberMember', window );">Consulting</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Net revenue</a></td>
<td class="nump">$ 14,476<span></span>
</td>
<td class="nump">$ 44,688<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_inuv_PercentageOfTotalRevenue', window );">Percentage of total revenue</a></td>
<td class="nump">0.10%<span></span>
</td>
<td class="nump">0.20%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=us-gaap_SalesChannelDirectlyToConsumerMember', window );">Direct Customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Net revenue</a></td>
<td class="nump">$ 3,919,774<span></span>
</td>
<td class="nump">$ 10,725,569<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_inuv_PercentageOfTotalRevenue', window );">Percentage of total revenue</a></td>
<td class="nump">33.10%<span></span>
</td>
<td class="nump">57.60%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerSalesChannelAxis=us-gaap_SalesChannelThroughIntermediaryMember', window );">Indirect Customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Net revenue</a></td>
<td class="nump">$ 7,913,190<span></span>
</td>
<td class="nump">$ 7,839,110<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_inuv_PercentageOfTotalRevenue', window );">Percentage of total revenue</a></td>
<td class="nump">66.80%<span></span>
</td>
<td class="nump">42.20%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_inuv_PercentageOfTotalRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Total Revenue</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">inuv_PercentageOfTotalRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>inuv_</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_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130543-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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=inuv_ConsultingServicesAndOtherMemberMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=inuv_ConsultingServicesAndOtherMemberMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerSalesChannelAxis=us-gaap_SalesChannelDirectlyToConsumerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerSalesChannelAxis=us-gaap_SalesChannelDirectlyToConsumerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerSalesChannelAxis=us-gaap_SalesChannelThroughIntermediaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerSalesChannelAxis=us-gaap_SalesChannelThroughIntermediaryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>40
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139857652401312">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements - Summary of Investments at Fair Value (Details) - Fair Value, Recurring - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt securities</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 936,563<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,253,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_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="nump">462,338<span></span>
</td>
<td class="nump">801<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_AssetsFairValueDisclosure', window );">Total Investments at Fair Value</a></td>
<td class="nump">462,338<span></span>
</td>
<td class="nump">2,190,391<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">936,563<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,253,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_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="nump">462,338<span></span>
</td>
<td class="nump">801<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_AssetsFairValueDisclosure', window );">Total Investments at Fair Value</a></td>
<td class="nump">$ 462,338<span></span>
</td>
<td class="nump">$ 2,190,391<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26610-111562<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of 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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesFvNi">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=123594786&amp;loc=SL75136599-209740<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNi</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139857651880768">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements - Summary of Cash Equivalents and Marketable Securities (Details) - Fair Value, Recurring - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt securities, fair value</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 936,563<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity securities, fair value</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,253,027<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Debt securities, cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,021,431<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax', window );">Debt securities, unrealized gain (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(84,868)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt securities, fair value</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">936,563<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_EquitySecuritiesFvNiCost', window );">Equity securities, cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,776,773<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_inuv_EquitySecuritiesFVNIAccumulatedGrossUnrealizedLossBeforeTax', window );">Equity securities, unrealized gain (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(523,746)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity securities, fair value</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">1,253,027<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_InvestmentsFairValueDisclosure', window );">Total marketable securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,189,590<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_inuv_EquitySecuritiesFVNIAccumulatedGrossUnrealizedLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Securities, FV-NI, Accumulated Gross Unrealized Loss, Before Tax</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">inuv_EquitySecuritiesFVNIAccumulatedGrossUnrealizedLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>inuv_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26610-111562<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized gain (loss) in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesFvNi">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=123594786&amp;loc=SL75136599-209740<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNi</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesFvNiCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cost of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI). Excludes equity method investment and investment in equity security without readily determinable fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNiCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139857654972128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Subtotal</a></td>
<td class="nump">$ 16,932,635<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16,521,397<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: accumulated depreciation and amortization</a></td>
<td class="num">(15,245,326)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(14,852,425)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Total</a></td>
<td class="nump">1,687,309<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,668,972<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation expense</a></td>
<td class="nump">392,901<span></span>
</td>
<td class="nump">$ 356,793<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and fixtures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Subtotal</a></td>
<td class="nump">293,152<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">293,152<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember', window );">Equipment</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Subtotal</a></td>
<td class="nump">1,268,434<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,265,752<span></span>
</td>
</tr>
<tr class="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_ComputerSoftwareIntangibleAssetMember', window );">Capitalized internal use and purchased software</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Subtotal</a></td>
<td class="nump">14,912,164<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,503,608<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Subtotal</a></td>
<td class="nump">$ 458,885<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 458,885<span></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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_EquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_ComputerSoftwareIntangibleAssetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_ComputerSoftwareIntangibleAssetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139857649384704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Intangible Assets and Goodwill - Schedule of Goodwill and Intangible Assets (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 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_inuv_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems', window );"><strong>Schedule of Finite-Lived Intangible Assets and Goodwill [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_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Value</a></td>
<td class="nump">$ 5,013,166<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Year-to-date Amortization</a></td>
<td class="nump">246,125<span></span>
</td>
<td class="nump">$ 1,071,294<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill', window );">Trade names, web properties</a></td>
<td class="nump">390,000<span></span>
</td>
<td class="nump">390,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_inuv_FiniteLivedIntangibleAssetsNonCurrentAbstract', window );"><strong>Intangible assets classified as long-term</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_inuv_FiniteLivedandIndefiniteLivedIntangibleAssetsLongTermPortionGross', window );">Carrying Value</a></td>
<td class="nump">17,565,000<span></span>
</td>
<td class="nump">17,565,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_inuv_IntangibleAssetsAccumulatedAmortizationandImpairmentLoss', window );">Accumulated Amortization and Impairment</a></td>
<td class="num">(12,161,834)<span></span>
</td>
<td class="num">(11,915,709)<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_IntangibleAssetsNetExcludingGoodwill', window );">Net Carrying Value</a></td>
<td class="nump">5,403,166<span></span>
</td>
<td class="nump">5,649,291<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillImpairedAccumulatedImpairmentLossAbstract', window );"><strong>Goodwill, Impaired, Accumulated Impairment Loss</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillGross', window );">Carrying Value</a></td>
<td class="nump">9,853,342<span></span>
</td>
<td class="nump">9,853,342<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_Goodwill', window );">Net Carrying Value</a></td>
<td class="nump">$ 9,853,342<span></span>
</td>
<td class="nump">$ 9,853,342<span></span>
</td>
</tr>
<tr class="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=inuv_CustomerListMember', window );">Customer list, Google</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_inuv_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems', window );"><strong>Schedule of Finite-Lived Intangible Assets and Goodwill [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 );">Term</a></td>
<td class="text">20 years<span></span>
</td>
<td class="text">20 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_FiniteLivedIntangibleAssetsGross', window );">Carrying Value</a></td>
<td class="nump">$ 8,820,000<span></span>
</td>
<td class="nump">$ 8,820,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_inuv_FiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairment', window );">Accumulated Amortization and Impairment</a></td>
<td class="num">(4,887,750)<span></span>
</td>
<td class="num">(4,777,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_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Value</a></td>
<td class="nump">3,932,250<span></span>
</td>
<td class="nump">4,042,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_AmortizationOfIntangibleAssets', window );">Year-to-date Amortization</a></td>
<td class="nump">$ 110,250<span></span>
</td>
<td class="nump">$ 441,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember', window );">Technology</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_inuv_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems', window );"><strong>Schedule of Finite-Lived Intangible Assets and Goodwill [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 );">Term</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Carrying Value</a></td>
<td class="nump">$ 3,600,000<span></span>
</td>
<td class="nump">$ 3,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_inuv_FiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairment', window );">Accumulated Amortization and Impairment</a></td>
<td class="num">(3,600,000)<span></span>
</td>
<td class="num">(3,600,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Year-to-date Amortization</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 60,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=inuv_CustomerListRetargeterMember', window );">Customer list, ReTargeter</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_inuv_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems', window );"><strong>Schedule of Finite-Lived Intangible Assets and Goodwill [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 );">Term</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">5 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_FiniteLivedIntangibleAssetsGross', window );">Carrying Value</a></td>
<td class="nump">$ 1,931,250<span></span>
</td>
<td class="nump">$ 1,931,250<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_inuv_FiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairment', window );">Accumulated Amortization and Impairment</a></td>
<td class="num">(1,416,250)<span></span>
</td>
<td class="num">(1,319,688)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Value</a></td>
<td class="nump">515,000<span></span>
</td>
<td class="nump">611,562<span></span>
</td>
</tr>
<tr class="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 );">Year-to-date Amortization</a></td>
<td class="nump">$ 96,562<span></span>
</td>
<td class="nump">$ 386,250<span></span>
</td>
</tr>
<tr class="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=inuv_CustomerList1Member', window );">Customer list, all other</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_inuv_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems', window );"><strong>Schedule of Finite-Lived Intangible Assets and Goodwill [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 );">Term</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 );">Carrying Value</a></td>
<td class="nump">$ 1,610,000<span></span>
</td>
<td class="nump">$ 1,610,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_inuv_FiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairment', window );">Accumulated Amortization and Impairment</a></td>
<td class="num">(1,610,000)<span></span>
</td>
<td class="num">(1,610,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_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Year-to-date Amortization</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 26,794<span></span>
</td>
</tr>
<tr class="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 );">Brand name, ReTargeter</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_inuv_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems', window );"><strong>Schedule of Finite-Lived Intangible Assets and Goodwill [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 );">Term</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">5 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_FiniteLivedIntangibleAssetsGross', window );">Carrying Value</a></td>
<td class="nump">$ 643,750<span></span>
</td>
<td class="nump">$ 643,750<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_inuv_FiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairment', window );">Accumulated Amortization and Impairment</a></td>
<td class="num">(472,084)<span></span>
</td>
<td class="num">(439,896)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Value</a></td>
<td class="nump">171,666<span></span>
</td>
<td class="nump">203,854<span></span>
</td>
</tr>
<tr class="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 );">Year-to-date Amortization</a></td>
<td class="nump">$ 32,188<span></span>
</td>
<td class="nump">$ 128,750<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_inuv_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems', window );"><strong>Schedule of Finite-Lived Intangible Assets and Goodwill [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 );">Term</a></td>
<td class="text">20 years<span></span>
</td>
<td class="text">20 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 );">Carrying Value</a></td>
<td class="nump">$ 570,000<span></span>
</td>
<td class="nump">$ 570,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_inuv_FiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairment', window );">Accumulated Amortization and Impairment</a></td>
<td class="num">(175,750)<span></span>
</td>
<td class="num">(168,625)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Value</a></td>
<td class="nump">394,250<span></span>
</td>
<td class="nump">401,375<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Year-to-date Amortization</a></td>
<td class="nump">$ 7,125<span></span>
</td>
<td class="nump">$ 28,500<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_inuv_FiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finite-Lived Intangible Assets (Excluding Goodwill), Accumulated Impairment</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">inuv_FiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>inuv_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_inuv_FiniteLivedIntangibleAssetsNonCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finite-Lived Intangible Assets, Non-current [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;">inuv_FiniteLivedIntangibleAssetsNonCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>inuv_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_inuv_FiniteLivedandIndefiniteLivedIntangibleAssetsLongTermPortionGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finite-Lived and Indefinite-Lived Intangible Assets, Long Term Portion, Gross</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">inuv_FiniteLivedandIndefiniteLivedIntangibleAssetsLongTermPortionGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>inuv_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_inuv_IntangibleAssetsAccumulatedAmortizationandImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Intangible Assets, Accumulated Amortization and Impairment Loss</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">inuv_IntangibleAssetsAccumulatedAmortizationandImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>inuv_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_inuv_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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] for Schedule of Finite-Lived Intangible Assets and Goodwill [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;">inuv_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>inuv_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 928<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6473545&amp;loc=d3e61844-108004<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairedAccumulatedImpairmentLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairedAccumulatedImpairmentLossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=inuv_CustomerListMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=inuv_CustomerListMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_TechnologyBasedIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_TechnologyBasedIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=inuv_CustomerListRetargeterMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=inuv_CustomerListRetargeterMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=inuv_CustomerList1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=inuv_CustomerList1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139857657040176">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Intangible Assets and Goodwill - Amortization Expense (Details)<br></strong></div></th>
<th class="th">
<div>Mar. 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_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear', window );">2023 (remainder of year)</a></td>
<td class="nump">$ 738,375<span></span>
</td>
</tr>
<tr class="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">769,917<span></span>
</td>
</tr>
<tr class="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">469,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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2026</a></td>
<td class="nump">469,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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2027</a></td>
<td class="nump">469,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_inuv_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour', window );">Thereafter</a></td>
<td class="nump">2,096,374<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_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Value</a></td>
<td class="nump">$ 5,013,166<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_inuv_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finite-Lived Intangible Assets, Amortization Expense, After Year Four</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">inuv_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>inuv_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139857653896512">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Bank Debt (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 01, 2023</div></th>
<th class="th"><div>Mar. 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_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_LinesOfCreditCurrent', window );">Line of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 592,868<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=inuv_HitachiCapitalAmericaCorpMember', window );">Hitachi Capital America Corp.</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_inuv_LineOfCreditFacilityAmendmentFee', window );">Amendment fee</a></td>
<td class="nump">$ 10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_inuv_LineOfCreditFacilityAnnualCommitmentFeeAmount', window );">Annual commitment fee amount</a></td>
<td class="nump">$ 10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_inuv_LineOfCreditFacilityQuarterlyServiceFee', window );">Quarterly service fee (as a percentage)</a></td>
<td class="nump">0.20%<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=inuv_HitachiCapitalAmericaCorpMember', window );">Hitachi Capital America Corp. | Debt Covenant Period One</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_inuv_LineOfCreditFacilityExitFee', window );">Exit fee</a></td>
<td class="nump">$ 50,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_RelatedPartyTransactionsByRelatedPartyAxis=inuv_HitachiCapitalAmericaCorpMember', window );">Hitachi Capital America Corp. | Debt Covenant Period Two</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_inuv_LineOfCreditFacilityExitFee', window );">Exit fee</a></td>
<td class="nump">25,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=inuv_LoanAndSecurityCreditAgreementMember', window );">Loan And Security Agreement | Hitachi Capital America Corp.</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_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility, maximum borrowing capacity</a></td>
<td class="nump">$ 5,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_inuv_LineOfCreditFacilityPercentageOfAggregateEligibleAccountsReceivable', window );">Percentage of aggregate eligible accounts receivable</a></td>
<td class="nump">80.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_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rate</a></td>
<td class="nump">1.75%<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_inuv_DebtInstrumentEventOfDefaultInterestRatePercentageGreaterThanInterestRateInEffectPriorToDefault', window );">Debt instrument, default interest rate</a></td>
<td class="nump">0.06<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=inuv_LoanAndSecurityCreditAgreementMember', window );">Loan And Security Agreement | Hitachi Capital America Corp. | Maximum</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_inuv_LineOfCreditFacilityPercentageOfAggregateEligibleAccountsReceivable', window );">Percentage of aggregate eligible accounts receivable</a></td>
<td class="nump">85.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_inuv_DebtInstrumentEventOfDefaultInterestRatePercentageGreaterThanInterestRateInEffectPriorToDefault">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Event Of Default, Interest Rate, Percentage Greater Than Interest Rate In Effect Prior To Default</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">inuv_DebtInstrumentEventOfDefaultInterestRatePercentageGreaterThanInterestRateInEffectPriorToDefault</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>inuv_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</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_inuv_LineOfCreditFacilityAmendmentFee">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of Credit Facility, Amendment 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;">inuv_LineOfCreditFacilityAmendmentFee</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>inuv_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_inuv_LineOfCreditFacilityAnnualCommitmentFeeAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of Credit Facility, Annual Commitment Fee Amount</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">inuv_LineOfCreditFacilityAnnualCommitmentFeeAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>inuv_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_inuv_LineOfCreditFacilityExitFee">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of Credit Facility, Exit 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;">inuv_LineOfCreditFacilityExitFee</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>inuv_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_inuv_LineOfCreditFacilityPercentageOfAggregateEligibleAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Of Credit Facility, Percentage Of Aggregate Eligible 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;">inuv_LineOfCreditFacilityPercentageOfAggregateEligibleAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>inuv_</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_inuv_LineOfCreditFacilityQuarterlyServiceFee">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of Credit Facility, Quarterly Service 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;">inuv_LineOfCreditFacilityQuarterlyServiceFee</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>inuv_</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_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LinesOfCreditCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LinesOfCreditCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=inuv_HitachiCapitalAmericaCorpMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=inuv_HitachiCapitalAmericaCorpMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_inuv_DebtCovenantPeriodAxis=inuv_DebtCovenantPeriodOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">inuv_DebtCovenantPeriodAxis=inuv_DebtCovenantPeriodOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_inuv_DebtCovenantPeriodAxis=inuv_DebtCovenantPeriodTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">inuv_DebtCovenantPeriodAxis=inuv_DebtCovenantPeriodTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=inuv_LoanAndSecurityCreditAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=inuv_LoanAndSecurityCreditAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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>46
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139857657040624">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accrued Expenses and Other Current Liabilities (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 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_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedMarketingCostsCurrent', window );">Accrued marketing costs</a></td>
<td class="nump">$ 2,840,364<span></span>
</td>
<td class="nump">$ 3,321,598<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued payroll and commission liabilities</a></td>
<td class="nump">1,150,815<span></span>
</td>
<td class="nump">782,441<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Accrued expenses and other</a></td>
<td class="nump">925,428<span></span>
</td>
<td class="nump">1,044,664<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_inuv_AccruedGrantCurrent', window );">Arkansas grant contingency</a></td>
<td class="nump">15,000<span></span>
</td>
<td class="nump">10,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_AccruedIncomeTaxesCurrent', window );">Accrued taxes, current portion</a></td>
<td class="nump">1,309<span></span>
</td>
<td class="nump">3,755<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_inuv_AccruedLiabilitiesAndLeaseLiabilityCurrent', window );">Total</a></td>
<td class="nump">$ 4,932,916<span></span>
</td>
<td class="nump">$ 5,162,458<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_inuv_AccruedGrantCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued Grant, 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;">inuv_AccruedGrantCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>inuv_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_inuv_AccruedLiabilitiesAndLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued Liabilities And Lease Liability, 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;">inuv_AccruedLiabilitiesAndLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>inuv_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedMarketingCostsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for the marketing, trade and selling of the entity's goods and services. Marketing costs would include expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services; costs of public relations and corporate promotions; and obligations incurred and payable for sales discounts, rebates, price protection programs, etc. offered to customers and under government programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedMarketingCostsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139857651982464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 17, 2021</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_inuv_ReferralAgreement', window );">Referral and support services agreement advance</a></td>
<td class="nump">$ 1,500,000<span></span>
</td>
<td class="nump">$ 725,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 800,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_inuv_ReferralAgreementTerm', window );">Referral agreement term</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_inuv_AmortizationOfReferralAgreementAsMarketingExpense', window );">Amortization of referral agreement as marketing expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">475,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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight', window );">Number of securities called by each warrant or right (in shares)</a></td>
<td class="nump">300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_inuv_ClassOfWarrantOrRightVestingPeriod', window );">Vesting period</a></td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SalesCommissionsAndFees', window );">Commission recognized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 26,000<span></span>
</td>
<td class="nump">$ 158,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_BalanceSheetLocationAxis=us-gaap_OtherCurrentAssetsMember', window );">Other Current Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_inuv_ReferralAgreement', window );">Referral and support services agreement advance</a></td>
<td class="nump">$ 300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_inuv_AmortizationOfReferralAgreementAsMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortization Of Referral Agreement As Marketing 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;">inuv_AmortizationOfReferralAgreementAsMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>inuv_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_inuv_ClassOfWarrantOrRightVestingPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Class Of Warrant Or Right, Vesting 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;">inuv_ClassOfWarrantOrRightVestingPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>inuv_</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_inuv_ReferralAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Referral Agreement</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">inuv_ReferralAgreement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>inuv_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_inuv_ReferralAgreementTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Referral Agreement, Term</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">inuv_ReferralAgreementTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>inuv_</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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_OtherCommitmentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesCommissionsAndFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Primarily represents commissions incurred in the period based upon the sale by commissioned employees or third parties of the entity's goods or services, and fees for sales assistance or product enhancements performed by third parties (such as a distributor or value added reseller).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesCommissionsAndFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherCurrentAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherCurrentAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>48
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139857657071408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 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_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Current income tax expense</a></td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNet', window );">Deferred tax asset</a></td>
<td class="nump">39,109,118<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="nump">37,976,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_DeferredTaxLiabilities', window );">Deferred tax liability</a></td>
<td class="nump">1,240,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_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets', window );">Net deferred tax liability composed of indefinite lived intangible assets</a></td>
<td class="nump">$ 107,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_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139857654828608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Jun. 16, 2022 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 01, 2022 </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Option and restricted stock unit vesting period (up to)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPeriodIncreaseDecrease', window );">Increase in shares of common stock reserved for grants (in shares) | shares</a></td>
<td class="nump">15,000,000<span></span>
</td>
<td class="nump">150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares reserved for issuance (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,550,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_ShareBasedCompensation', window );">Stock based compensation | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 432,084<span></span>
</td>
<td class="nump">$ 671,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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Compensation cost related to non vested awards not yet recognized | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,881,713<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Average remaining expense recognition period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<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_inuv_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate', window );">Weighted average forfeiture rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_inuv_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Forfeiture Rate</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">inuv_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>inuv_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 total number of shares (or other type of equity) under an equity-based award plan, other than a stock option plan, that were granted, vested and forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139857653643040">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Stock-Based Compensation - Schedule of Grants (Details) - shares<br></strong></div></th>
<th class="th"><div>Mar. 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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options Outstanding (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">100,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">RSUs Outstanding (in shares)</a></td>
<td class="nump">3,130,015<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_inuv_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesExercised', window );">Options and RSUs Exercised (in shares)</a></td>
<td class="nump">6,464,123<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Available Shares (in shares)</a></td>
<td class="nump">14,955,862<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Total Awards Authorized (in shares)</a></td>
<td class="nump">24,550,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_inuv_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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-based Compensation Arrangement by Share-based Payment Award, Number of Shares Exercised</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">inuv_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>inuv_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139857657012400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Schedule of Outstanding Options (Details)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2023 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Number of Shares</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding beginning balance (in shares) | shares</a></td>
<td class="nump">100,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod', window );">Stock options canceled (in shares) | shares</a></td>
<td class="num">(100,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding ending balance (in shares) | shares</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted Average Exercise Price</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding beginning balance (in usd per share) | $ / shares</a></td>
<td class="nump">$ 0.52<span></span>
</td>
</tr>
<tr class="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 );">Stock options canceled (in usd per share) | $ / shares</a></td>
<td class="nump">0.52<span></span>
</td>
</tr>
<tr class="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 );">Outstanding ending balance (in usd per share) | $ / shares</a></td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139857652336080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Schedule of Unvested RSU (Details)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2023 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Number of Shares</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding, end of period (in shares)</a></td>
<td class="nump">3,130,015<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Number of Shares</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding, beginning of period (in shares)</a></td>
<td class="nump">4,913,339<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">120,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares)</a></td>
<td class="num">(1,903,324)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding, end of period (in shares)</a></td>
<td class="nump">3,130,015<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted Average Grant Date Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding, beginning of year (in usd per share) | $ / shares</a></td>
<td class="nump">$ 0.79<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Grants (in usd per share) | $ / shares</a></td>
<td class="nump">0.27<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested (in usd per share) | $ / shares</a></td>
<td class="nump">0.87<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding, end of year (in usd per share) | $ / shares</a></td>
<td class="nump">$ 0.71<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139857653894880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Aug. 31, 2022 </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 17, 2021 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>tranche </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_inuv_ReferralAgreementTerm', window );">Referral agreement term</a></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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_inuv_ClassOfWarrantOrRightGrantedInPeriod', window );">Class of warrant or right, granted in period (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300,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_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price of warrant (in usd per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.72<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_inuv_ClassOfWarrantOrRightNumberOfTranches', window );">Number of tranches | tranche</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstanding', window );">Warrants outstanding | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 149,551<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 outstanding, term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares', window );">Shares vested (in shares) | shares</a></td>
<td class="nump">85,862<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAdjustmentOfWarrants', window );">Stock warrant credit | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,874<span></span>
</td>
<td class="num">$ (12,483)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=inuv_MeasurementInputImpliedVolatilityMember', window );">Measurement Input, Implied Volatility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 outstanding, measurement input</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<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_MeasurementInputTypeAxis=inuv_MeasurementInputRiskFreeYieldMember', window );">Measurement Input, Risk-free Yield</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 outstanding, measurement input</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0117<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_MeasurementInputTypeAxis=us-gaap_MeasurementInputSharePriceMember', window );">Measurement Input, Share Price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 outstanding, measurement input | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.71<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_inuv_ReferralAgreementTerm', window );">Referral agreement term</a></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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_inuv_ClassOfWarrantOrRightGrantedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Class Of Warrant Or Right, Granted In 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;">inuv_ClassOfWarrantOrRightGrantedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>inuv_</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_inuv_ClassOfWarrantOrRightNumberOfTranches">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Class of Warrant or Right, Number Of Tranches</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">inuv_ClassOfWarrantOrRightNumberOfTranches</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>inuv_</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_inuv_ReferralAgreementTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Referral Agreement, Term</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">inuv_ReferralAgreementTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>inuv_</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_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Exercise price per share or per unit of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_ClassOfWarrantOrRightLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAdjustmentOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (income) related to adjustment to fair value of warrant liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section 25<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=109262497&amp;loc=d3e20148-110875<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAdjustmentOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options vested.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantsAndRightsOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantsAndRightsOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantsAndRightsOutstandingMeasurementInput</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantsAndRightsOutstandingTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantsAndRightsOutstandingTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=inuv_MeasurementInputImpliedVolatilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=inuv_MeasurementInputImpliedVolatilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=inuv_MeasurementInputRiskFreeYieldMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=inuv_MeasurementInputRiskFreeYieldMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_MeasurementInputSharePriceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_MeasurementInputSharePriceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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>54
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139857654096784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Narrative (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</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_OperatingLeaseRightOfUseAsset', window );">Right of use assets - operating lease</a></td>
<td class="nump">$ 220,740<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 310,162<span></span>
</td>
</tr>
<tr class="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 lease</a></td>
<td class="nump">138,108<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 168,750<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization', window );">Finance lease amortization expense</a></td>
<td class="nump">$ 30,642<span></span>
</td>
<td class="nump">$ 24,259<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</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_inuv_LesseeTermOfContract', window );">Term of contract</a></td>
<td class="text">3 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_srt_RangeAxis=srt_MaximumMember', window );">Maximum</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_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</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_inuv_LesseeTermOfContract', window );">Term of contract</a></td>
<td class="text">5 years<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_inuv_LesseeTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Term Of Contract</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">inuv_LesseeTermOfContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>inuv_</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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_LesseeLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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>55
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139857652158288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Operating Leases (Details)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [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_OperatingLeasePayments', window );">Cash paid for operating lease liabilities</a></td>
<td class="nump">$ 85,650<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="text">2 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_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted-average discount rate</a></td>
<td class="nump">6.25%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Minimum future lease payments ended March&#160;31, 2023</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear', window );">2023 (remainder of year)</a></td>
<td class="nump">$ 207,955<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2024</a></td>
<td class="nump">16,236<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2025</a></td>
<td class="nump">5,251<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2026</a></td>
<td class="nump">1,590<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Payments due</a></td>
<td class="nump">231,032<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less imputed interest</a></td>
<td class="num">(9,052)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total lease liabilities</a></td>
<td class="nump">$ 221,980<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139857654843984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Finance Leases (Details)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [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_inuv_FinanceLeasePrincipalAndInterestPaymentsOnLiability', window );">Cash paid for finance lease liabilities</a></td>
<td class="nump">$ 37,073<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="text">1 year 9 months 18 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent', window );">Weighted-average discount rate</a></td>
<td class="nump">6.25%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Minimum future lease payments ended March&#160;31, 2023</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_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear', window );">2023 (remainder of the year)</a></td>
<td class="nump">$ 68,397<span></span>
</td>
</tr>
<tr class="re">
<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 );">2024</a></td>
<td class="nump">56,180<span></span>
</td>
</tr>
<tr class="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 );">2025</a></td>
<td class="nump">18,491<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_FinanceLeaseLiabilityPaymentsDue', window );">Payments due</a></td>
<td class="nump">143,068<span></span>
</td>
</tr>
<tr class="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 );">Less imputed interest</a></td>
<td class="num">(5,935)<span></span>
</td>
</tr>
<tr class="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 lease liabilities</a></td>
<td class="nump">$ 137,133<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_inuv_FinanceLeasePrincipalAndInterestPaymentsOnLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finance Lease, Principal and Interest Payments on 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;">inuv_FinanceLeasePrincipalAndInterestPaymentsOnLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>inuv_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_FinanceLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 remainder of current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>inuv-20230331_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:inuv="http://www.inuvo.com/20230331"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2022"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="inuv-20230331.xsd" xlink:type="simple"/>
    <context id="ia62249ef0715433cb0003823f8183239_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i3b54f69ee8e242fbbd82da29686075b9_I20230428">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
        </entity>
        <period>
            <instant>2023-04-28</instant>
        </period>
    </context>
    <context id="i0ddc107d61c549cfab599dcfcc049b95_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ibb70d4bc85974593aebef61b70230939_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ib047ebf2d08e43c18206f685ae11a6c6_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="id558c95e06d34fcf9edf34708eb24c53_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="id1f303a16b0343fe9451573c13ed6ba8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5cc61080e64c459bb1bd6bfd85d59b7a_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i4a9c1100b7794b7db732a88e002453bd_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</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="ic3c77d88b64d4fcabe799a014c2bef3e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</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="i2080843148674fe2adc000b6a661dbaf_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</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="i90c3e4c40bfb4d918f97d424e51a04d6_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i45056d3737e745d5b0bfbdf20346ad03_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="if4819e5e13004d54ae2fabe576ba3e51_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ida82acd7a5684e20a838802cbe9c93a9_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i80fe468d73aa4685abf974f8190c2fe4_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i67ed28b7f7a147ea962e232b669c254c_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i6a1a60f37b4f4e1d8979191665eaf119_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i2780d49ed6ee4f11a7aacaa861a792df_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</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="i098677c77e574d8f98234e688f6752c6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</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="i16967c9d10f045f58bef385516d9e4f4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</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="id54766d3347d4755b348fc66cd102db1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i17df8ab7c8894980920168deba298ab3_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i443bf05d36104efe8ee51b24c9b0df9c_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i02c00abc8e1049bb98690f7195439eb8_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i597a57c4c3934ce4a010fecaf3a9eb34_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i315bae39e8964a9ea8f1b5790d35811c_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ia467effced94437c936f73f76af2eaa6_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ie2a6858e7a5d4e8a8fe538d10e28b9a9_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="if967ec1eebe14f4e8dd38b93ee5e7e5e_I20210528">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">inuv:SalesAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-28</instant>
        </period>
    </context>
    <context id="icbb937d9a6ee4f2d95a535428b1b57f8_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">inuv:CustomerOneTwoAndThreeMember</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-03-31</endDate>
        </period>
    </context>
    <context id="iefed9ce6ce204eb8bb7f4a7ce8c5ded4_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">inuv:CustomerOneMember</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-03-31</endDate>
        </period>
    </context>
    <context id="i4d70d63d849e46a99cce08a0f353dcd1_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">inuv:CustomerTwoMember</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-03-31</endDate>
        </period>
    </context>
    <context id="i56544a70a4c44a76a853dffbd61fc6e4_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">inuv:CustomerThreeMember</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-03-31</endDate>
        </period>
    </context>
    <context id="i7b1b584f9f9841c6bee5875a5fca653b_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">inuv:CustomerOneTwoAndThreeMember</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-03-31</endDate>
        </period>
    </context>
    <context id="i72cb0463a54a4345945702df049b8ace_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">inuv:CustomerOneTwoThreeAndFourMember</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-03-31</endDate>
        </period>
    </context>
    <context id="i5f654e47d90d432e8924ab4ba58e2ffd_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">inuv:CustomerOneMember</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-03-31</endDate>
        </period>
    </context>
    <context id="i00cb3d9dd2b847d3a6bbf6568fe6d019_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">inuv:CustomerTwoMember</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-03-31</endDate>
        </period>
    </context>
    <context id="ieee7e651b4fe46f082a674bece0bb3fe_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">inuv:CustomerThreeMember</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-03-31</endDate>
        </period>
    </context>
    <context id="i413263a2107f4133aba47efc1451983b_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">inuv:CustomerFourMember</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-03-31</endDate>
        </period>
    </context>
    <context id="idc63fff95325413d85bf69e182aaaf7f_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">inuv:CustomerOneTwoThreeAndFourMember</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-03-31</endDate>
        </period>
    </context>
    <context id="id701c2c75642460faf7fc82167a07890_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ibb3c6497e6314153be0ef09050a3bf64_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ia28018103daf42de9c7a098a0f8bf837_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="if7862556017d4a2ba40fdc5f5d34e67d_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i965e64d034a44de3a23340486a87e058_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">inuv:ConsultingServicesAndOtherMemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i8b83a8d169cc44b7a9484d598011bd83_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">inuv:ConsultingServicesAndOtherMemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i1737d91e96604e259d742fdcfdee1313_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="iec7ad37c876542ec8ad84e8c2381477e_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="if2cf3a9441334bb0aaa57d6439cc43ea_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ibfa6b7f61236493c8a89c734fba33fde_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9ab7bd8987634d3f8d07234b4ecc8faa_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i5993dbd9b2904651ba2d5ddd264eb446_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia24501a928424e329d9db4efc62f18b7_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i4076e528d5dc43bdab15241964953c2f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i84a0810aa0114415a64e5f2030dc0ab0_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ie394a6664eca4439b74dba9b1f23b4a4_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i77ec93d08df147939d1fa8b8fe3f1ccd_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ib905d3952a0b42a08989326b7602780d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i8c8c307cb40d4399a88c4a459f9b11c4_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">inuv:CustomerListMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ic60da04bbba148ed92a9d9cfad9d8a25_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">inuv:CustomerListMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ie61e584531e34e6c83370fdee882706c_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i09e7507029974a209ed426628146356d_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i6ab9522f39114564bd6698b812fa12b7_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">inuv:CustomerListRetargeterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i65381fb1a65a431a977a8c6419dc708e_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">inuv:CustomerListRetargeterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ifef58f14c92e4cd38742d987043b1bad_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">inuv:CustomerList1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i2190f05af8524d1ab98c8e421cdefe46_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">inuv:CustomerList1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i3123401efbea4d63ba50dd0a77d1be13_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i547c762a279942a195ad659da73eb985_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i3a98ce47537e401bb0070300d3b16896_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="icea3e789632d408b9dd3c45ac74ce79a_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="id665e9d802694e08835285a2ce780475_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">inuv:CustomerListMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie1ef88c18ddc40739d5b2ef07aa0a0de_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">inuv:CustomerListMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3945ae53942943f88569841f8c6016b4_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ica65ca2a0806421b85adf3300383bfc3_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5670848b73dd40e4b47894e1c928fe18_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">inuv:CustomerListRetargeterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iead803d44dad4edf9c4d9dd8e1c53288_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">inuv:CustomerListRetargeterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6ea504b228334bddafc06f2ec243ffc7_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">inuv:CustomerList1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if9c014798e8b45819cae904cc253a4a2_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">inuv:CustomerList1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i65923d7c42444b94bd992109887fd8a0_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i220c90bd9b15451dadb719f3da7d819e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</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="i45a9e138a6b54343985517d48030071d_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i3ea6a52560354acab86272ef35c5f363_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</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="i5076df0b386f46d88363cf573345cd77_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib79265e0c9ad474195aadefae67773d1_I20230301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">inuv:LoanAndSecurityCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">inuv:HitachiCapitalAmericaCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-01</instant>
        </period>
    </context>
    <context id="ibb14c169b88a444dbfba58526ddd77cc_D20230301-20230301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">inuv:LoanAndSecurityCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">inuv:HitachiCapitalAmericaCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-03-01</startDate>
            <endDate>2023-03-01</endDate>
        </period>
    </context>
    <context id="ia4eddae797b74265a9b95dfb1ab50a31_D20230301-20230301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">inuv:LoanAndSecurityCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">inuv:HitachiCapitalAmericaCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-03-01</startDate>
            <endDate>2023-03-01</endDate>
        </period>
    </context>
    <context id="id107403d8fa844b488dfce60356306da_I20230301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">inuv:HitachiCapitalAmericaCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-01</instant>
        </period>
    </context>
    <context id="ia0b90c6ed90741d090777813d3e32f4b_D20230301-20230301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">inuv:HitachiCapitalAmericaCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-03-01</startDate>
            <endDate>2023-03-01</endDate>
        </period>
    </context>
    <context id="i7d82f17d12a24d5e87050a66be688fa1_I20230301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">inuv:HitachiCapitalAmericaCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="inuv:DebtCovenantPeriodAxis">inuv:DebtCovenantPeriodOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-01</instant>
        </period>
    </context>
    <context id="iff2ab6e895b940ff9f90db9083a90d58_I20230301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">inuv:HitachiCapitalAmericaCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="inuv:DebtCovenantPeriodAxis">inuv:DebtCovenantPeriodTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-01</instant>
        </period>
    </context>
    <context id="ieb1cf243f82b4aae8706dca436b71a69_I20210917">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
        </entity>
        <period>
            <instant>2021-09-17</instant>
        </period>
    </context>
    <context id="iea021fd0ef5343ffbb012a34b0c871e6_I20210917">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-17</instant>
        </period>
    </context>
    <context id="id4d3bc0c85154831aebdd6594d52db82_D20210917-20210917">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
        </entity>
        <period>
            <startDate>2021-09-17</startDate>
            <endDate>2021-09-17</endDate>
        </period>
    </context>
    <context id="iba9e6b0bfdc74cac98b1bd6eecabcf42_D20220101-20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="i967a048bfc424e45bfa3674e4a3efb65_D20220616-20220616">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
        </entity>
        <period>
            <startDate>2022-06-16</startDate>
            <endDate>2022-06-16</endDate>
        </period>
    </context>
    <context id="i96690d44858441688131c3601df74bd9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="idafd7989802c4321a75b41411061afaa_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i3e9578f9abbe431381a7bf4ade7b3910_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ie1ada38beeda43f7929e84167c5ba951_D20210917-20210917">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-17</startDate>
            <endDate>2021-09-17</endDate>
        </period>
    </context>
    <context id="i08072765b2ba40b79772b66804c5a9c2_I20210917">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">inuv:MeasurementInputImpliedVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-17</instant>
        </period>
    </context>
    <context id="i80cdd13c79814ffb8f1f544715734bc7_I20210917">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">inuv:MeasurementInputRiskFreeYieldMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-17</instant>
        </period>
    </context>
    <context id="iafb1259f040f448c8243e50bd511460c_I20210917">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputSharePriceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-17</instant>
        </period>
    </context>
    <context id="i6ecf8a1d1bb34fa88ae432d1dcd42a7c_D20220831-20220831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
        </entity>
        <period>
            <startDate>2022-08-31</startDate>
            <endDate>2022-08-31</endDate>
        </period>
    </context>
    <context id="ie2e8cf05d28f48dc927ccda124b6aa44_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i28ee426fe2824d68a7542af1a17f04df_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000829323</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="patent">
        <measure>inuv:patent</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="tranche">
        <measure>inuv:tranche</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80L2ZyYWc6YmQ3NDY1NDg2ZTYzNGJhOTgyYTNlZjEwM2E2MzM1MzAvdGFibGU6ZTE4YmY1OTYyMTNmNDNiMWEyNDJkZWM2M2RiNGE4ODUvdGFibGVyYW5nZTplMThiZjU5NjIxM2Y0M2IxYTI0MmRlYzYzZGI0YTg4NV8zLTEtMS0xLTI0NDE1_99ffb1b5-e24e-438c-b7f5-b14370dc12ce">0000829323</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80L2ZyYWc6YmQ3NDY1NDg2ZTYzNGJhOTgyYTNlZjEwM2E2MzM1MzAvdGFibGU6ZTE4YmY1OTYyMTNmNDNiMWEyNDJkZWM2M2RiNGE4ODUvdGFibGVyYW5nZTplMThiZjU5NjIxM2Y0M2IxYTI0MmRlYzYzZGI0YTg4NV80LTEtMS0xLTI0NDE1_667813fe-49d6-47c7-bf06-662ded0fd703">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80L2ZyYWc6YmQ3NDY1NDg2ZTYzNGJhOTgyYTNlZjEwM2E2MzM1MzAvdGFibGU6ZTE4YmY1OTYyMTNmNDNiMWEyNDJkZWM2M2RiNGE4ODUvdGFibGVyYW5nZTplMThiZjU5NjIxM2Y0M2IxYTI0MmRlYzYzZGI0YTg4NV81LTEtMS0xLTI0NDE1_8c5f0715-62cd-4b5f-8d77-6448033f1a52">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80L2ZyYWc6YmQ3NDY1NDg2ZTYzNGJhOTgyYTNlZjEwM2E2MzM1MzAvdGFibGU6ZTE4YmY1OTYyMTNmNDNiMWEyNDJkZWM2M2RiNGE4ODUvdGFibGVyYW5nZTplMThiZjU5NjIxM2Y0M2IxYTI0MmRlYzYzZGI0YTg4NV82LTEtMS0xLTI0NDE1_6004785a-ee6b-4355-bd48-90ae76b0e437">Q1</dei:DocumentFiscalPeriodFocus>
    <dei:CurrentFiscalYearEndDate
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80L2ZyYWc6YmQ3NDY1NDg2ZTYzNGJhOTgyYTNlZjEwM2E2MzM1MzAvdGFibGU6ZTE4YmY1OTYyMTNmNDNiMWEyNDJkZWM2M2RiNGE4ODUvdGFibGVyYW5nZTplMThiZjU5NjIxM2Y0M2IxYTI0MmRlYzYzZGI0YTg4NV83LTEtMS0xLTI0NDE1_c957cd5b-2c89-421c-a95e-6eb6f35fe3df">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentType
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8xL2ZyYWc6NjVkYjQzMzZlMzNkNDc5YjkzZWZkNTk0ZDU5Yjg5ODYvdGV4dHJlZ2lvbjo2NWRiNDMzNmUzM2Q0NzliOTNlZmQ1OTRkNTliODk4Nl84NA_4a895a70-2fd8-42ea-b873-4a75dd4d8c4b">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8xL2ZyYWc6NjVkYjQzMzZlMzNkNDc5YjkzZWZkNTk0ZDU5Yjg5ODYvdGV4dHJlZ2lvbjo2NWRiNDMzNmUzM2Q0NzliOTNlZmQ1OTRkNTliODk4Nl85OQ_fb2ae228-a8cd-4862-ae71-e894b20f4a3c">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8xL2ZyYWc6NjVkYjQzMzZlMzNkNDc5YjkzZWZkNTk0ZDU5Yjg5ODYvdGV4dHJlZ2lvbjo2NWRiNDMzNmUzM2Q0NzliOTNlZmQ1OTRkNTliODk4Nl8yMjA_9c3b7e53-655e-4d64-b4df-62a513e58013">2023-03-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8xL2ZyYWc6NjVkYjQzMzZlMzNkNDc5YjkzZWZkNTk0ZDU5Yjg5ODYvdGV4dHJlZ2lvbjo2NWRiNDMzNmUzM2Q0NzliOTNlZmQ1OTRkNTliODk4Nl8yMjg_fcd4e51b-95c8-4baf-9dac-aea09fc834bd">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8xL2ZyYWc6NjVkYjQzMzZlMzNkNDc5YjkzZWZkNTk0ZDU5Yjg5ODYvdGV4dHJlZ2lvbjo2NWRiNDMzNmUzM2Q0NzliOTNlZmQ1OTRkNTliODk4Nl80MjY_4a640385-73a2-4fee-bced-62fe5223ff4c">001-32442</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8xL2ZyYWc6NjVkYjQzMzZlMzNkNDc5YjkzZWZkNTk0ZDU5Yjg5ODYvdGFibGU6YjhkMTIzMDgyNmFkNDQzZDk2NTRhMjk1OWVmOTgwNzMvdGFibGVyYW5nZTpiOGQxMjMwODI2YWQ0NDNkOTY1NGEyOTU5ZWY5ODA3M18wLTAtMS0xLTI0NDE1_acf59f54-e30f-4c77-aa3a-b5ddde97bcce">Inuvo, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8xL2ZyYWc6NjVkYjQzMzZlMzNkNDc5YjkzZWZkNTk0ZDU5Yjg5ODYvdGFibGU6YTUyM2Q1NmNhYTAxNGI2ZGE5YjU0YWI1MTAxNmJhNDAvdGFibGVyYW5nZTphNTIzZDU2Y2FhMDE0YjZkYTliNTRhYjUxMDE2YmE0MF8wLTAtMS0xLTI0NDE1_6fd7cb81-48f6-4b2c-ac71-3b8a4aa85963">NV</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8xL2ZyYWc6NjVkYjQzMzZlMzNkNDc5YjkzZWZkNTk0ZDU5Yjg5ODYvdGFibGU6YTUyM2Q1NmNhYTAxNGI2ZGE5YjU0YWI1MTAxNmJhNDAvdGFibGVyYW5nZTphNTIzZDU2Y2FhMDE0YjZkYTliNTRhYjUxMDE2YmE0MF8wLTEtMS0xLTI0NDE1_b02af89e-f943-470c-a533-c5dd4b706dc7">87-0450450</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8xL2ZyYWc6NjVkYjQzMzZlMzNkNDc5YjkzZWZkNTk0ZDU5Yjg5ODYvdGFibGU6YTUyM2Q1NmNhYTAxNGI2ZGE5YjU0YWI1MTAxNmJhNDAvdGFibGVyYW5nZTphNTIzZDU2Y2FhMDE0YjZkYTliNTRhYjUxMDE2YmE0MF8zLTAtMS0xLTI0NDE1L3RleHRyZWdpb246ZWVhODI5ZDJhNGY5NDlkOWFjODJlY2I5Y2JjMmI3ODJfNA_baa481dc-e565-4c15-9d7b-0dfc978c1f07">500 President Clinton Ave.,</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8xL2ZyYWc6NjVkYjQzMzZlMzNkNDc5YjkzZWZkNTk0ZDU5Yjg5ODYvdGFibGU6YTUyM2Q1NmNhYTAxNGI2ZGE5YjU0YWI1MTAxNmJhNDAvdGFibGVyYW5nZTphNTIzZDU2Y2FhMDE0YjZkYTliNTRhYjUxMDE2YmE0MF8zLTAtMS0xLTI0NDE1L3RleHRyZWdpb246ZWVhODI5ZDJhNGY5NDlkOWFjODJlY2I5Y2JjMmI3ODJfNw_cdb6c04d-ce3d-41cf-978e-1508043ad40a">Suite 300</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8xL2ZyYWc6NjVkYjQzMzZlMzNkNDc5YjkzZWZkNTk0ZDU5Yjg5ODYvdGFibGU6YTUyM2Q1NmNhYTAxNGI2ZGE5YjU0YWI1MTAxNmJhNDAvdGFibGVyYW5nZTphNTIzZDU2Y2FhMDE0YjZkYTliNTRhYjUxMDE2YmE0MF8zLTAtMS0xLTI0NDE1L3RleHRyZWdpb246ZWVhODI5ZDJhNGY5NDlkOWFjODJlY2I5Y2JjMmI3ODJfMTA_29e710a7-65aa-4385-af07-e8b5647c29df">Little Rock</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8xL2ZyYWc6NjVkYjQzMzZlMzNkNDc5YjkzZWZkNTk0ZDU5Yjg5ODYvdGFibGU6YTUyM2Q1NmNhYTAxNGI2ZGE5YjU0YWI1MTAxNmJhNDAvdGFibGVyYW5nZTphNTIzZDU2Y2FhMDE0YjZkYTliNTRhYjUxMDE2YmE0MF8zLTAtMS0xLTI0NDE1L3RleHRyZWdpb246ZWVhODI5ZDJhNGY5NDlkOWFjODJlY2I5Y2JjMmI3ODJfMTQ_9cc2a477-191e-466d-aea2-f68fa35c5bc2">AR</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8xL2ZyYWc6NjVkYjQzMzZlMzNkNDc5YjkzZWZkNTk0ZDU5Yjg5ODYvdGFibGU6YTUyM2Q1NmNhYTAxNGI2ZGE5YjU0YWI1MTAxNmJhNDAvdGFibGVyYW5nZTphNTIzZDU2Y2FhMDE0YjZkYTliNTRhYjUxMDE2YmE0MF8zLTEtMS0xLTI0NDE1_c7b0755a-137f-4935-b9d9-76f43f3e6929">72201</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8xL2ZyYWc6NjVkYjQzMzZlMzNkNDc5YjkzZWZkNTk0ZDU5Yjg5ODYvdGV4dHJlZ2lvbjo2NWRiNDMzNmUzM2Q0NzliOTNlZmQ1OTRkNTliODk4Nl80Mzg_a6f995e5-0601-464b-b69e-6dd87e45f241">501</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8xL2ZyYWc6NjVkYjQzMzZlMzNkNDc5YjkzZWZkNTk0ZDU5Yjg5ODYvdGV4dHJlZ2lvbjo2NWRiNDMzNmUzM2Q0NzliOTNlZmQ1OTRkNTliODk4Nl80NDI_874fbe11-56b5-4a89-af31-f700333f2cca">205-8508</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8xL2ZyYWc6NjVkYjQzMzZlMzNkNDc5YjkzZWZkNTk0ZDU5Yjg5ODYvdGFibGU6Y2NmNDA3MGNlMGYxNDY0MmJlMmRjODYzNzU0MzEzYjQvdGFibGVyYW5nZTpjY2Y0MDcwY2UwZjE0NjQyYmUyZGM4NjM3NTQzMTNiNF8xLTAtMS0xLTI0NDE1_1c7adfb9-f83a-4455-a9ab-fcc882d2aa67">Common stock</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8xL2ZyYWc6NjVkYjQzMzZlMzNkNDc5YjkzZWZkNTk0ZDU5Yjg5ODYvdGFibGU6Y2NmNDA3MGNlMGYxNDY0MmJlMmRjODYzNzU0MzEzYjQvdGFibGVyYW5nZTpjY2Y0MDcwY2UwZjE0NjQyYmUyZGM4NjM3NTQzMTNiNF8xLTEtMS0xLTI0NDE1_c89c7bcb-543a-48df-a7d3-51bf3853e5cc">INUV</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8xL2ZyYWc6NjVkYjQzMzZlMzNkNDc5YjkzZWZkNTk0ZDU5Yjg5ODYvdGFibGU6Y2NmNDA3MGNlMGYxNDY0MmJlMmRjODYzNzU0MzEzYjQvdGFibGVyYW5nZTpjY2Y0MDcwY2UwZjE0NjQyYmUyZGM4NjM3NTQzMTNiNF8xLTItMS0xLTI0NDE1_4250c462-a64d-4083-bdad-8f9aed5256ca">NYSEAMER</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8xL2ZyYWc6NjVkYjQzMzZlMzNkNDc5YjkzZWZkNTk0ZDU5Yjg5ODYvdGV4dHJlZ2lvbjo2NWRiNDMzNmUzM2Q0NzliOTNlZmQ1OTRkNTliODk4Nl8xMDEz_add6d7c0-a471-4845-b95e-706e31d6bbf9">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8xL2ZyYWc6NjVkYjQzMzZlMzNkNDc5YjkzZWZkNTk0ZDU5Yjg5ODYvdGV4dHJlZ2lvbjo2NWRiNDMzNmUzM2Q0NzliOTNlZmQ1OTRkNTliODk4Nl8xMzUz_a1ae56bd-929c-40f8-b268-38626a4bff54">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8xL2ZyYWc6NjVkYjQzMzZlMzNkNDc5YjkzZWZkNTk0ZDU5Yjg5ODYvdGFibGU6MWEwN2M1MjlmNTIxNGYyM2FiODVmYzY3NzYxY2I5MDgvdGFibGVyYW5nZToxYTA3YzUyOWY1MjE0ZjIzYWI4NWZjNjc3NjFjYjkwOF8xLTAtMS0xLTI0NDE1_3e9b1318-d08a-4060-a611-77a57be97ccd">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8xL2ZyYWc6NjVkYjQzMzZlMzNkNDc5YjkzZWZkNTk0ZDU5Yjg5ODYvdGFibGU6MWEwN2M1MjlmNTIxNGYyM2FiODVmYzY3NzYxY2I5MDgvdGFibGVyYW5nZToxYTA3YzUyOWY1MjE0ZjIzYWI4NWZjNjc3NjFjYjkwOF8xLTMtMS0xLTI0NDE1_1877c23b-a8d3-4f21-81ba-aa4fdca36cfe">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8xL2ZyYWc6NjVkYjQzMzZlMzNkNDc5YjkzZWZkNTk0ZDU5Yjg5ODYvdGFibGU6MWEwN2M1MjlmNTIxNGYyM2FiODVmYzY3NzYxY2I5MDgvdGFibGVyYW5nZToxYTA3YzUyOWY1MjE0ZjIzYWI4NWZjNjc3NjFjYjkwOF8yLTEtMS0xLTI0NDE1_2d5bd325-cb87-4b0a-abc9-fd61ee7fe8fe">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8xL2ZyYWc6NjVkYjQzMzZlMzNkNDc5YjkzZWZkNTk0ZDU5Yjg5ODYvdGV4dHJlZ2lvbjo2NWRiNDMzNmUzM2Q0NzliOTNlZmQ1OTRkNTliODk4Nl8yMDg0_5af66a5f-3301-4bcd-93b7-bd2a6b159339">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i3b54f69ee8e242fbbd82da29686075b9_I20230428"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8xL2ZyYWc6NjVkYjQzMzZlMzNkNDc5YjkzZWZkNTk0ZDU5Yjg5ODYvdGFibGU6YzgxYjZlOTJkOWJlNGVkMjkwY2U2YzhhNzQ2ZjAwYTYvdGFibGVyYW5nZTpjODFiNmU5MmQ5YmU0ZWQyOTBjZTZjOGE3NDZmMDBhNl8xLTItMS0xLTI0NDE1_af544712-36fd-43dc-86c7-ca9f55bd4fd8"
      unitRef="shares">121641455</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMy0xLTEtMS0yNDQxNQ_ef01f2c5-8964-41a1-80cd-36e953ffb7b8"
      unitRef="usd">1969583</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMy0zLTEtMS0yNDQxNQ_f575258a-10c9-4320-bb8c-2c647d293729"
      unitRef="usd">2931415</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNC0xLTEtMS0yNDQxNQ_42627cf6-968c-4edc-a749-681310ccca98"
      unitRef="usd">0</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNC0zLTEtMS0yNDQxNQ_4d0378c9-daa6-491a-bfc3-62739c42d6a7"
      unitRef="usd">1529464</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNS0wLTEtMS0yNDQxNS90ZXh0cmVnaW9uOjAwZmIxMmRhZDM0YzRkMTU4MWQ0OWIzZjI1YmQ1ODg1XzY4_31bd3bdf-f0f7-4eea-bc45-4e585f04251d"
      unitRef="usd">1401803</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNS0wLTEtMS0yNDQxNS90ZXh0cmVnaW9uOjAwZmIxMmRhZDM0YzRkMTU4MWQ0OWIzZjI1YmQ1ODg1Xzc1_5e77f7bd-adb2-4026-aa09-2ba74713dabc"
      unitRef="usd">1440678</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNS0xLTEtMS0yNDQxNQ_1f6331f5-65cb-46e1-af13-eb9672d877d7"
      unitRef="usd">9120826</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNS0zLTEtMS0yNDQxNQ_3cff1b7b-e37f-4b57-b982-baccb179f073"
      unitRef="usd">11119892</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNi0xLTEtMS0yNDQxNQ_d1ad7d38-54e7-4eeb-b7bb-90459ce5d51b"
      unitRef="usd">970411</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNi0zLTEtMS0yNDQxNQ_e0e3051d-a6c9-4b54-8313-6703e295d784"
      unitRef="usd">798977</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNy0xLTEtMS0yNDQxNQ_a5cbc7ba-f003-4c81-98f4-784f2151a36e"
      unitRef="usd">12060820</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNy0zLTEtMS0yNDQxNQ_2c478e54-f824-42e1-baf0-3599442b0094"
      unitRef="usd">16379748</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfOS0xLTEtMS0yNDQxNQ_ad0972a4-87da-4c2f-9bc9-909d51de8636"
      unitRef="usd">1687309</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfOS0zLTEtMS0yNDQxNQ_ba1295ac-4931-41cf-8825-cbded18270ef"
      unitRef="usd">1668972</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Goodwill
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMTEtMS0xLTEtMjQ0MTU_a8097fbf-79af-47f8-87c8-794f71d8af01"
      unitRef="usd">9853342</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMTEtMy0xLTEtMjQ0MTU_5badde49-2b91-4b90-9796-2f73cf268c1a"
      unitRef="usd">9853342</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMTItMS0xLTEtMjQ0MTU_ffa2b960-0c74-487b-8e40-0ef0ee1b1e29"
      unitRef="usd">5403166</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMTItMy0xLTEtMjQ0MTU_2f42f241-60fe-4a1d-b6db-6cd346323c2f"
      unitRef="usd">5649291</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <inuv:ReferralAgreement
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMTMtMS0xLTEtMjQ0MTU_ae9fda81-fcaf-487d-98fe-4c6e773e44f1"
      unitRef="usd">725000</inuv:ReferralAgreement>
    <inuv:ReferralAgreement
      contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMTMtMy0xLTEtMjQ0MTU_e60e9b52-80fa-494f-bf92-4f9eccee35f2"
      unitRef="usd">800000</inuv:ReferralAgreement>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMTQtMS0xLTEtMjQ0MTU_931b7ab9-7568-4c17-9cdb-69ca37e5eb12"
      unitRef="usd">0</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMTQtMy0xLTEtMjQ0MTU_bba3e234-d1e7-4c5b-bb45-33883b11870c"
      unitRef="usd">660126</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMTUtMS0xLTEtMjQ0MTU_6aeee832-715e-4c57-9a22-b876c39b6566"
      unitRef="usd">220740</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMTUtMy0xLTEtMjQ0MTU_d48ef4a5-5c9c-43ff-a130-6ca6efac9569"
      unitRef="usd">310162</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMTYtMS0xLTEtMjQ0MTU_02365cdb-9985-4bc1-93e5-76c157670d24"
      unitRef="usd">138108</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMTYtMy0xLTEtMjQ0MTU_ce20c6e4-3731-4239-b69f-518b61fa41fa"
      unitRef="usd">168750</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMTctMS0xLTEtMjQ0MTU_9d9cf669-786d-4a8d-83d1-4f24ebe8410e"
      unitRef="usd">66919</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMTctMy0xLTEtMjQ0MTU_2d8ce50a-a4ec-44ca-86c5-9cc35ac10cbd"
      unitRef="usd">66919</us-gaap:OtherAssetsNoncurrent>
    <inuv:OtherAssetsTotalNoncurrent
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMTgtMS0xLTEtMjQ0MTU_6e107809-850a-4837-b1c9-e97a6b05097e"
      unitRef="usd">16407275</inuv:OtherAssetsTotalNoncurrent>
    <inuv:OtherAssetsTotalNoncurrent
      contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMTgtMy0xLTEtMjQ0MTU_83ab3b30-73f1-4ead-93b5-cc3194a3dd0a"
      unitRef="usd">17508590</inuv:OtherAssetsTotalNoncurrent>
    <us-gaap:Assets
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMjAtMS0xLTEtMjQ0MTU_356e0fb3-bca1-471e-bad5-077d6be4e4e5"
      unitRef="usd">30155404</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMjAtMy0xLTEtMjQ0MTU_aef9dc87-3628-4862-8cde-958c1f492f40"
      unitRef="usd">35557310</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMjQtMS0xLTEtMjQ0MTU_8c593d14-178c-4ab1-89e9-7bc3b3148ca3"
      unitRef="usd">5506837</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMjQtMy0xLTEtMjQ0MTU_e6ad0985-6572-41fc-8f1b-5d3daf7a7277"
      unitRef="usd">8044802</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMjUtMS0xLTEtMjQ0MTU_3c611905-566d-474b-8324-2da059bafe4a"
      unitRef="usd">4932916</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMjUtMy0xLTEtMjQ0MTU_75c9b5ca-53dc-4bb0-903f-9147282f9c02"
      unitRef="usd">5162458</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:LinesOfCreditCurrent
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMjYtMS0xLTEtMjUyODY_bd762b30-fcc9-4dc0-94f1-1bbcc926503b"
      unitRef="usd">592868</us-gaap:LinesOfCreditCurrent>
    <us-gaap:LinesOfCreditCurrent
      contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMjYtMy0xLTEtMjUyODY_64ae1315-f1a7-4def-8222-2b4e58063023"
      unitRef="usd">0</us-gaap:LinesOfCreditCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMjYtMS0xLTEtMjQ0MTU_b6b707dc-c07a-415d-8905-fde01853ef1e"
      unitRef="usd">209658</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMjYtMy0xLTEtMjQ0MTU_86fde30a-b93f-4937-9401-484ab42d40f4"
      unitRef="usd">287523</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMjctMS0xLTEtMjQ0MTU_9d594826-0c3f-457c-a67c-59c906014ca0"
      unitRef="usd">86276</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMjctMy0xLTEtMjQ0MTU_f65b4b66-38f8-40a2-9df5-d5e0ee9b06e0"
      unitRef="usd">101003</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMzMtMS0xLTEtMjQ0MTU_b14b4999-03b5-460d-b566-bcc8b62e7c35"
      unitRef="usd">11328555</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMzMtMy0xLTEtMjQ0MTU_5337a69a-f6ce-42b7-9b4d-5cad4ef92c10"
      unitRef="usd">13595786</us-gaap:LiabilitiesCurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMzYtMS0xLTEtMjQ0MTU_5e683be3-a964-419e-9616-0ff70ee7169f"
      unitRef="usd">107000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMzYtMy0xLTEtMjQ0MTU_11cd8cd1-0b47-4fc1-9d37-a1bbc618846c"
      unitRef="usd">107000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMzgtMS0xLTEtMjQ0MTU_562a662a-173c-4761-aa4a-179b62f8480e"
      unitRef="usd">12322</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMzgtMy0xLTEtMjQ0MTU_36e525b2-dae2-401f-a97c-16135e4f8d0c"
      unitRef="usd">23878</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMzktMS0xLTEtMjQ0MTU_e03a1995-b038-4400-8dd3-a03a599992b5"
      unitRef="usd">50857</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfMzktMy0xLTEtMjQ0MTU_d7eea851-bd73-46e5-8df3-4e99e8b55236"
      unitRef="usd">70597</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNDAtMS0xLTEtMjQ0MTU_1a118694-37f9-4ecc-9466-ac1cb00e643f"
      unitRef="usd">7253</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNDAtMy0xLTEtMjQ0MTU_eb19381a-9760-413f-8231-7121a32d5cae"
      unitRef="usd">10733</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNDEtMS0xLTEtMjQ0MTU_1cf63853-5390-4bb2-af69-13b55587797c"
      unitRef="usd">177432</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNDEtMy0xLTEtMjQ0MTU_40b4028d-3814-41a3-9fb3-28f63bb9dff6"
      unitRef="usd">212208</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNDQtMC0xLTEtMjQ0MTUvdGV4dHJlZ2lvbjphOTYwODA5NzE4ZTc0YTkzOWIwNTA0YjI1Y2JjZWY1ZV8yMQ_5e9c439b-6c5e-4eed-b513-8aeab8dae9de"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNDQtMC0xLTEtMjQ0MTUvdGV4dHJlZ2lvbjphOTYwODA5NzE4ZTc0YTkzOWIwNTA0YjI1Y2JjZWY1ZV8yMQ_cf707697-0999-4b4c-bf51-e5abb1b7e710"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNDUtMC0xLTEtMjQ0MTUvdGV4dHJlZ2lvbjpjZThlMmYxMGRlZTE0MTk4Yjc3NGI2NTY4NWFiNjYyM18yMg_2b8bf250-600f-4472-b5d9-e5a1d3163827"
      unitRef="shares">500000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNDUtMC0xLTEtMjQ0MTUvdGV4dHJlZ2lvbjpjZThlMmYxMGRlZTE0MTk4Yjc3NGI2NTY4NWFiNjYyM18yMg_704a6599-0a50-4eab-ba23-e15c199731a5"
      unitRef="shares">500000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNDUtMC0xLTEtMjQ0MTUvdGV4dHJlZ2lvbjpjZThlMmYxMGRlZTE0MTk4Yjc3NGI2NTY4NWFiNjYyM18yNg_1009af5d-ed1f-472b-992d-60adae316566"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNDUtMC0xLTEtMjQ0MTUvdGV4dHJlZ2lvbjpjZThlMmYxMGRlZTE0MTk4Yjc3NGI2NTY4NWFiNjYyM18yNg_3552ac99-925a-4e8b-b3ff-085093c2abca"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNDUtMC0xLTEtMjQ0MTUvdGV4dHJlZ2lvbjpjZThlMmYxMGRlZTE0MTk4Yjc3NGI2NTY4NWFiNjYyM18yNg_47820826-f213-4d7a-9f60-128c89182a96"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNDUtMC0xLTEtMjQ0MTUvdGV4dHJlZ2lvbjpjZThlMmYxMGRlZTE0MTk4Yjc3NGI2NTY4NWFiNjYyM18yNg_da0eccf1-a34a-417d-bd10-eb2e2bae9ffd"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNDUtMS0xLTEtMjQ0MTU_dfd43ece-b517-441b-b943-d08b969b97f4"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNDUtMy0xLTEtMjQ0MTU_8cc5a31b-928e-47de-b778-a46c3c36be51"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNDYtMC0xLTEtMjQ0MTUvdGV4dHJlZ2lvbjpiZTI0OGYyODVkOTU0YjAzODRkMThjMTFlNjg0MTk5Zl8xOA_9b0d2af4-47fe-4b57-bcee-f008cc127c07"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNDYtMC0xLTEtMjQ0MTUvdGV4dHJlZ2lvbjpiZTI0OGYyODVkOTU0YjAzODRkMThjMTFlNjg0MTk5Zl8xOA_c79a862f-be0d-4bda-8cef-685d2477ad4f"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNDctMC0xLTEtMjQ0MTUvdGV4dHJlZ2lvbjowN2QzMjAxOTQyOGU0MWJjOTlkNmE2NGY5NzBjZWQwNl8yMw_09f2a442-2c61-4c9b-82c0-314748076b98"
      unitRef="shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNDctMC0xLTEtMjQ0MTUvdGV4dHJlZ2lvbjowN2QzMjAxOTQyOGU0MWJjOTlkNmE2NGY5NzBjZWQwNl8yMw_b2490488-0a84-49e2-86a1-3ad69f7f5e6f"
      unitRef="shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNDctMC0xLTEtMjQ0MTUvdGV4dHJlZ2lvbjowN2QzMjAxOTQyOGU0MWJjOTlkNmE2NGY5NzBjZWQwNl81Nw_4696a54c-1fa4-431f-bbc3-f7ef6db6be84"
      unitRef="shares">121640362</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNDctMC0xLTEtMjQ0MTUvdGV4dHJlZ2lvbjowN2QzMjAxOTQyOGU0MWJjOTlkNmE2NGY5NzBjZWQwNl81Nw_64a35f0a-6450-4165-9867-64c7d5fe44ed"
      unitRef="shares">121640362</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNDctMC0xLTEtMjQ0MTUvdGV4dHJlZ2lvbjowN2QzMjAxOTQyOGU0MWJjOTlkNmE2NGY5NzBjZWQwNl82NA_a40fb8ba-e809-4900-a72e-70997acc9592"
      unitRef="shares">120137124</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNDctMC0xLTEtMjQ0MTUvdGV4dHJlZ2lvbjowN2QzMjAxOTQyOGU0MWJjOTlkNmE2NGY5NzBjZWQwNl82NA_e74b810f-646a-4b3b-99ab-f7636943fd56"
      unitRef="shares">120137124</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNDctMS0xLTEtMjQ0MTU_ddcf6992-c25c-40ae-8fa0-c8f5f2bf96eb"
      unitRef="usd">121641</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNDctMy0xLTEtMjQ0MTU_7d18d8a4-4834-4da9-9b07-c34830d91c17"
      unitRef="usd">120138</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNDgtMS0xLTEtMjQ0MTU_2fbfc7fb-7c2f-4e84-b536-6839a0207f51"
      unitRef="usd">179025439</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNDgtMy0xLTEtMjQ0MTU_61b98704-4bab-4189-bc57-82439ce141ea"
      unitRef="usd">178771604</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNDktMS0xLTEtMjQ0MTU_5cc1c3e0-d1fe-4edc-9ba3-6b49b8421f7e"
      unitRef="usd">0</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNDktMy0xLTEtMjQ0MTU_071e1216-fd6f-4825-94f6-d3a06295b1ad"
      unitRef="usd">-84868</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNTAtMS0xLTEtMjQ0MTU_604481db-d50c-4dad-ac75-8bbd99247f4d"
      unitRef="usd">-160497663</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNTAtMy0xLTEtMjQ0MTU_cadec992-68d4-44f9-9900-fe3e1c99bf31"
      unitRef="usd">-157057558</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNTItMS0xLTEtMjQ0MTU_750c1ff4-d060-4b82-9e3f-fa523fe47c7a"
      unitRef="usd">18649417</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNTItMy0xLTEtMjQ0MTU_214b993d-60d3-409c-b08a-a9f0dd235e87"
      unitRef="usd">21749316</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNTMtMS0xLTEtMjQ0MTU_5a4f3c3f-54a5-49d7-bff3-8c887de52474"
      unitRef="usd">30155404</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yMi9mcmFnOjg3ODBlMjkzMWIxMDQ3Mjc5NGI5YjNmZjZlNjdlMWM0L3RhYmxlOjY0ZmMxMDRiZDI0OTQ2ODZiNjU0MjhjZTgxODI5YzUyL3RhYmxlcmFuZ2U6NjRmYzEwNGJkMjQ5NDY4NmI2NTQyOGNlODE4MjljNTJfNTMtMy0xLTEtMjQ0MTU_d0404de4-88bf-44bc-b498-13bb834f557b"
      unitRef="usd">35557310</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfMi0xLTEtMS0yNDQxNQ_8ea509f4-3d51-4511-bd21-8b095696c762"
      unitRef="usd">11847440</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfMi0zLTEtMS0yNDQxNQ_06b84abc-afbe-46ad-ac7a-120162d25be4"
      unitRef="usd">18609367</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfMy0xLTEtMS0yNDQxNQ_57800c01-3038-49a1-99ea-71b459d7e6fa"
      unitRef="usd">3190563</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfMy0zLTEtMS0yNDQxNQ_e827df16-e525-4405-b28c-e5fbd9c000d2"
      unitRef="usd">8661506</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfNC0xLTEtMS0yNDQxNQ_c07c73bd-90eb-46a0-b1a4-b1704f848603"
      unitRef="usd">8656877</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfNC0zLTEtMS0yNDQxNQ_63a88f82-ec26-481a-b4c2-46a4f58d9dcb"
      unitRef="usd">9947861</us-gaap:GrossProfit>
    <inuv:SearchCosts
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfNi0xLTEtMS0yNDQxNQ_ba0ff438-faff-4df6-b2d8-7e209230dd40"
      unitRef="usd">7087550</inuv:SearchCosts>
    <inuv:SearchCosts
      contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfNi0zLTEtMS0yNDQxNQ_c6d37804-557f-4575-b091-ca1d2e01e130"
      unitRef="usd">7169449</inuv:SearchCosts>
    <us-gaap:SalariesAndWages
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfNy0xLTEtMS0yNDQxNQ_ac922fc8-1e65-43bc-9b98-4786a95ebd8b"
      unitRef="usd">3422841</us-gaap:SalariesAndWages>
    <us-gaap:SalariesAndWages
      contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfNy0zLTEtMS0yNDQxNQ_7fc6c843-80d8-4090-a02b-d913a9330590"
      unitRef="usd">3157706</us-gaap:SalariesAndWages>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfOC0xLTEtMS0yNDQxNQ_732f8a78-d5c1-4c8b-bea8-a81105f95196"
      unitRef="usd">1581889</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfOC0zLTEtMS0yNDQxNQ_49880cdc-ef51-433a-83bb-f0d6af9006a7"
      unitRef="usd">1726672</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OperatingExpenses
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfOS0xLTEtMS0yNDQxNQ_7d5e933b-ed65-43af-ae64-c6484c9fc738"
      unitRef="usd">12092280</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfOS0zLTEtMS0yNDQxNQ_6cf06192-5a08-45d4-b4e2-d4f29faf9ecb"
      unitRef="usd">12053827</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfMTAtMS0xLTEtMjQ0MTU_c6e79fff-d9ed-4ad2-ab01-a653622c130f"
      unitRef="usd">-3435403</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfMTAtMy0xLTEtMjQ0MTU_07d0d503-9a03-4dfd-8209-3f5bccdd850d"
      unitRef="usd">-2105966</us-gaap:OperatingIncomeLoss>
    <us-gaap:FinancingInterestExpense
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfMTMtMS0xLTEtMjQ0MTU_828f6255-5981-407a-b97d-d166a6c53ee2"
      unitRef="usd">19120</us-gaap:FinancingInterestExpense>
    <us-gaap:FinancingInterestExpense
      contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfMTMtMy0xLTEtMjQ0MTU_f05b1b1b-74f1-4d29-bd82-5c43469c0b5d"
      unitRef="usd">999</us-gaap:FinancingInterestExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfMTQtMS0xLTEtMjQ0MTU_46ad9b65-3762-4a9b-b070-d6d9f79baaf1"
      unitRef="usd">14418</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfMTQtMy0xLTEtMjQ0MTU_3f632469-1679-4877-ba6d-c503f4fbb4b4"
      unitRef="usd">17702</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NetIncomeLoss
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfMTgtMS0xLTEtMjQ0MTU_9af74787-1871-4857-94b7-dd89dcb9969b"
      unitRef="usd">-3440105</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfMTgtMy0xLTEtMjQ0MTU_b62dd8a7-6526-4b4e-869d-decb4b262659"
      unitRef="usd">-2089263</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="ibb70d4bc85974593aebef61b70230939_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfMjAtMS0xLTEtMjQ0MTU_c8f9050b-f6c1-4a1a-ae13-ecff6b09626b"
      unitRef="usd">84868</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfMjAtMy0xLTEtMjQ0MTU_385a5e64-c018-4db5-8762-a00851bbbdba"
      unitRef="usd">-98156</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfMjEtMS0xLTEtMjQ0MTU_1efb484c-c9e8-4633-b1cd-4e7c6a8aaaa4"
      unitRef="usd">-3355237</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfMjEtMy0xLTEtMjQ0MTU_c8dbe159-d09f-43ed-99ea-0568f4a54e55"
      unitRef="usd">-2187419</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:EarningsPerShareBasic
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfMjctMS0xLTEtMjQ0MTU_0f6c8062-c252-4883-a8f9-07ea20af5e69"
      unitRef="usdPerShare">-0.03</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfMjctMS0xLTEtMjQ0MTU_a975dff9-8270-49af-850c-5f2ac19a644c"
      unitRef="usdPerShare">-0.03</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfMjctMy0xLTEtMjQ0MTU_372bda31-51d7-451e-b1a5-7d8bca3c86e0"
      unitRef="usdPerShare">-0.02</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfMjctMy0xLTEtMjQ0MTU_8f956491-b7f9-4ec3-b163-58816ad233ce"
      unitRef="usdPerShare">-0.02</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfMzAtMS0xLTEtMjQ0MTU_139a9a03-d912-4a0d-a7f1-0bbc6a2730ea"
      unitRef="shares">120970597</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfMzAtMy0xLTEtMjQ0MTU_738f1ac8-4ac3-477d-a8c6-6ceb7a379f99"
      unitRef="shares">119282114</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfMzEtMS0xLTEtMjQ0MTU_04362aa2-1cdf-4476-a30b-77dfc8d64317"
      unitRef="shares">120970597</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yNS9mcmFnOmQxMWZjZjhmZTdhMTRjNmViY2Y2MGVlZjdiZWUzOTM1L3RhYmxlOmU4ZjA3ODI3ZWI5NTQ3MzNiYzAwMGRhYTEwY2RlZWQ1L3RhYmxlcmFuZ2U6ZThmMDc4MjdlYjk1NDczM2JjMDAwZGFhMTBjZGVlZDVfMzEtMy0xLTEtMjQ0MTU_c9547f86-83ed-414e-9442-498ffe8f6424"
      unitRef="shares">119282114</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss
      contextRef="ib047ebf2d08e43c18206f685ae11a6c6_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfMy0xLTEtMS0yNDQxNQ_1981fd2a-2849-4ab7-9b3d-cf334bc5b3a3"
      unitRef="usd">-3440105</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id558c95e06d34fcf9edf34708eb24c53_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfMy0zLTEtMS0yNDQxNQ_6f0332ea-f871-49de-a66d-78a62ded07d4"
      unitRef="usd">-2089263</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfNS0xLTEtMS0yNDQxNQ_503c647a-dc50-4975-b38d-a9d13b9e7770"
      unitRef="usd">639026</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfNS0zLTEtMS0yNDQxNQ_af709259-3299-483f-9f7c-2372087dc687"
      unitRef="usd">689712</us-gaap:DepreciationDepletionAndAmortization>
    <inuv:FinanceAndOperatingLeaseRightOfUseAssetAmortization
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfNi0xLTEtMS0yNDQxNQ_48561996-f222-4e8f-8d26-9e3f8b077725"
      unitRef="usd">30642</inuv:FinanceAndOperatingLeaseRightOfUseAssetAmortization>
    <inuv:FinanceAndOperatingLeaseRightOfUseAssetAmortization
      contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfNi0zLTEtMS0yNDQxNQ_09c07100-f789-4318-bbb3-ff8ac5a8bc8a"
      unitRef="usd">24259</inuv:FinanceAndOperatingLeaseRightOfUseAssetAmortization>
    <us-gaap:ShareBasedCompensation
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfNy0xLTEtMS0yNDQxNQ_e479cf89-53e2-4727-9a0e-f598c656b2b9"
      unitRef="usd">432084</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfNy0zLTEtMS0yNDQxNQ_30c57251-51f5-4a45-938e-d5329b49974e"
      unitRef="usd">671158</us-gaap:ShareBasedCompensation>
    <inuv:GrantExpenseDerecognitionOfContingenciesAndGrants
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfOC0xLTEtMS0yNjA3NA_bf6e4806-aa0d-4ad6-9a4e-142554c4d059"
      unitRef="usd">5000</inuv:GrantExpenseDerecognitionOfContingenciesAndGrants>
    <inuv:GrantExpenseDerecognitionOfContingenciesAndGrants
      contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfOC0zLTEtMS0yNjA3NA_80e604f1-ce03-4801-b840-015f094a6260"
      unitRef="usd">-10000</inuv:GrantExpenseDerecognitionOfContingenciesAndGrants>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfOS0xLTEtMS0yNjA4OA_b649b317-667f-4e8c-b503-04b0bb9d60c7"
      unitRef="usd">2083</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfOS0zLTEtMS0yNjA4OA_2af87182-adc5-4f4f-88fa-90777ff7a505"
      unitRef="usd">2500</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfMTAtMS0xLTEtMjYxMDM_3b07b7c7-618d-49c1-b1b4-8c6cb82fb151"
      unitRef="usd">-38875</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfMTAtMy0xLTEtMjYxMDM_49c30bcb-2d69-456b-8e5a-3c52703a7d22"
      unitRef="usd">-81753</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:GainLossOnInvestments
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfMTEtMS0xLTEtMjYxMTc_be9206f9-682d-46d6-bfdf-752d6749c725"
      unitRef="usd">14418</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfMTEtMy0xLTEtMjYxMTc_4e2aabfd-60e4-4743-98ce-2b1f3c033272"
      unitRef="usd">17702</us-gaap:GainLossOnInvestments>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfOC0xLTEtMS0yNDQxNQ_b4a9d49d-5642-4670-9978-2ee20b04ff69"
      unitRef="usd">-9874</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfOC0zLTEtMS0yNDQxNQ_d8aba1d5-883d-46db-bc1d-2e7344785c77"
      unitRef="usd">12483</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfMTYtMS0xLTEtMjQ0MTU_ef5b4c99-30ec-4499-b3d9-8d37418d3cfe"
      unitRef="usd">-2037941</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfMTYtMy0xLTEtMjQ0MTU_c8eedbac-ac12-4b2d-b16d-c834de0c976e"
      unitRef="usd">702421</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfMTctMS0xLTEtMjYxMjk_b7cf0304-758f-480d-ae3e-4d473a79f9d1"
      unitRef="usd">-75000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfMTctMy0xLTEtMjYxMjk_22ad6ef4-57f5-437f-800c-8ff8c9303b3b"
      unitRef="usd">-75000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfMTctMS0xLTEtMjQ0MTU_6894cfcf-0f7f-46f0-8839-0c26b527ff8b"
      unitRef="usd">171434</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfMTctMy0xLTEtMjQ0MTU_2d11a4f6-7dbe-4841-8f4b-d59103fd84e7"
      unitRef="usd">849218</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfMTktMS0xLTEtMjQ0MTU_2285f88b-c76a-42b3-b514-027c4b1247de"
      unitRef="usd">-240104</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfMTktMy0xLTEtMjQ0MTU_437f9321-3c0a-473e-bfc2-b4232048b57f"
      unitRef="usd">-977599</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfMjAtMS0xLTEtMjQ0MTU_6d863122-988a-4609-831f-269600fec9e5"
      unitRef="usd">-2537965</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfMjAtMy0xLTEtMjQ0MTU_8b670a6f-5597-442b-9e55-26919bf128ea"
      unitRef="usd">-327918</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfMjItMS0xLTEtMjQ0MTU_269c3401-9696-4b14-b246-8b169dbe4fb3"
      unitRef="usd">-3230999</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfMjItMy0xLTEtMjQ0MTU_1974ebce-3d15-40d4-a185-9f5e85792bf2"
      unitRef="usd">-3580762</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfMjQtMS0xLTEtMjQ0MTU_f66bac9a-9b52-4cfc-8935-b9631b8fdd65"
      unitRef="usd">411238</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfMjQtMy0xLTEtMjQ0MTU_e2823a61-8261-407f-8ade-1b0adc593861"
      unitRef="usd">466634</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfMjUtMS0xLTEtMjQ0MTU_f879f186-caad-42be-b5cd-4a6eef599b07"
      unitRef="usd">0</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfMjUtMy0xLTEtMjQ0MTU_a04a7c7c-2eab-495e-a4ed-084ec29e9756"
      unitRef="usd">1081080</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfMjYtMS0xLTEtMjQ0MTU_3db12607-1218-4c19-8784-026b543b7e68"
      unitRef="usd">2288876</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfMjYtMy0xLTEtMjQ0MTU_6c2800dc-51a6-44d7-8eb0-06b991e993cf"
      unitRef="usd">548589</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfMjctMS0xLTEtMjQ0MTU_254abe72-9c07-4996-837b-6ebfa27e3d29"
      unitRef="usd">1877638</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfMjctMy0xLTEtMjQ0MTU_d71080d2-d4d1-4ada-81a7-c3ad3ba841e1"
      unitRef="usd">-999125</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfMzQtMS0xLTEtMjQ0MTU_ee653e4a-3c73-46c2-9508-fb6c89943725"
      unitRef="usd">592868</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfMzQtMy0xLTEtMjQ0MTU_7e8a8498-03e7-458b-9aa2-2e0c38743d19"
      unitRef="usd">0</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfMzUtMS0xLTEtMjQ0MTU_7c5a2385-d627-4d4e-95d6-332b681aa863"
      unitRef="usd">34467</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfMzUtMy0xLTEtMjQ0MTU_94042d5a-c755-405f-8c30-f72b4bdaa5ba"
      unitRef="usd">24407</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfMzktMS0xLTEtMjQ0MTU_f5ae0470-16b4-4eef-93e1-43d1660626a5"
      unitRef="usd">166872</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfMzktMy0xLTEtMjQ0MTU_64a71039-3774-4c43-ac31-86534e906ade"
      unitRef="usd">128521</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfNDAtMS0xLTEtMjQ0MTU_b5d6a8af-9473-4a52-9961-52299ae0e206"
      unitRef="usd">391529</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfNDAtMy0xLTEtMjQ0MTU_dfd4544f-c178-4545-8d0b-67bbe8513367"
      unitRef="usd">-152928</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfNDItMS0xLTEtMjQ0MTU_dd4e62a6-432f-4959-b421-6aa5a7ad85bf"
      unitRef="usd">-961832</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfNDItMy0xLTEtMjQ0MTU_746fa263-602e-4735-bb45-fcf377b22824"
      unitRef="usd">-4732815</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfNDMtMS0xLTEtMjQ0MTU_f575258a-10c9-4320-bb8c-2c647d293729"
      unitRef="usd">2931415</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id1f303a16b0343fe9451573c13ed6ba8_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfNDMtMy0xLTEtMjQ0MTU_38cf8bd6-ba6e-4ed5-a7cc-aecf72f80c15"
      unitRef="usd">10475964</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfNDQtMS0xLTEtMjQ0MTU_37f20590-4295-46bd-8c7a-8e85f7122780"
      unitRef="usd">1969583</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i5cc61080e64c459bb1bd6bfd85d59b7a_I20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfNDQtMy0xLTEtMjQ0MTU_a2864d34-f3cd-408b-872e-e564d45b9084"
      unitRef="usd">5743149</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfNDYtMS0xLTEtMjQ0MTU_b8d1e325-3fe4-4ede-ad4f-d9343214de13"
      unitRef="usd">29953</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8yOC9mcmFnOjhjZjQyNjFiOTcyYjRiNThiMDE2ZGRkNDdlNjAxZjk2L3RhYmxlOjUzNDQ5YzM5N2M4NDQ3MmJiYmRiNTA2NGM1MDZmOTFiL3RhYmxlcmFuZ2U6NTM0NDljMzk3Yzg0NDcyYmJiZGI1MDY0YzUwNmY5MWJfNDYtMy0xLTEtMjQ0MTU_f994ae57-bcdc-483f-8267-b8674925a23f"
      unitRef="usd">7782</us-gaap:InterestPaidNet>
    <us-gaap:SharesOutstanding
      contextRef="i4a9c1100b7794b7db732a88e002453bd_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOmUyNWM5MmRiYjJkMjRiZGY5Nzc3YTQwODY2MTI3ZThjL3RhYmxlcmFuZ2U6ZTI1YzkyZGJiMmQyNGJkZjk3NzdhNDA4NjYxMjdlOGNfMy0xLTEtMS0yNDQxNQ_50462101-a679-45e6-a479-74026fc5ddf5"
      unitRef="shares">120137124</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i4a9c1100b7794b7db732a88e002453bd_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOmUyNWM5MmRiYjJkMjRiZGY5Nzc3YTQwODY2MTI3ZThjL3RhYmxlcmFuZ2U6ZTI1YzkyZGJiMmQyNGJkZjk3NzdhNDA4NjYxMjdlOGNfMy0zLTEtMS0yNDQxNQ_e9f06e7b-2251-46df-a751-a825b9d75de3"
      unitRef="usd">120138</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic3c77d88b64d4fcabe799a014c2bef3e_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOmUyNWM5MmRiYjJkMjRiZGY5Nzc3YTQwODY2MTI3ZThjL3RhYmxlcmFuZ2U6ZTI1YzkyZGJiMmQyNGJkZjk3NzdhNDA4NjYxMjdlOGNfMy01LTEtMS0yNDQxNQ_1f27077e-fec7-403e-9a90-abba3438b124"
      unitRef="usd">178771604</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2080843148674fe2adc000b6a661dbaf_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOmUyNWM5MmRiYjJkMjRiZGY5Nzc3YTQwODY2MTI3ZThjL3RhYmxlcmFuZ2U6ZTI1YzkyZGJiMmQyNGJkZjk3NzdhNDA4NjYxMjdlOGNfMy03LTEtMS0yNDQxNQ_40cf30d7-431c-48ac-ba1f-38d00ec8d498"
      unitRef="usd">-157057558</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i90c3e4c40bfb4d918f97d424e51a04d6_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOmUyNWM5MmRiYjJkMjRiZGY5Nzc3YTQwODY2MTI3ZThjL3RhYmxlcmFuZ2U6ZTI1YzkyZGJiMmQyNGJkZjk3NzdhNDA4NjYxMjdlOGNfMy05LTEtMS0yNDQxNQ_25208dfc-2ca5-4853-b924-7ec6e8bb630e"
      unitRef="usd">-84868</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOmUyNWM5MmRiYjJkMjRiZGY5Nzc3YTQwODY2MTI3ZThjL3RhYmxlcmFuZ2U6ZTI1YzkyZGJiMmQyNGJkZjk3NzdhNDA4NjYxMjdlOGNfMy0xMi0xLTEtMjQ0MTU_3a1af8be-8d13-4d51-bde3-ae203a4b35bc"
      unitRef="usd">21749316</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ib047ebf2d08e43c18206f685ae11a6c6_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOmUyNWM5MmRiYjJkMjRiZGY5Nzc3YTQwODY2MTI3ZThjL3RhYmxlcmFuZ2U6ZTI1YzkyZGJiMmQyNGJkZjk3NzdhNDA4NjYxMjdlOGNfNC03LTEtMS0yNDQxNQ_1981fd2a-2849-4ab7-9b3d-cf334bc5b3a3"
      unitRef="usd">-3440105</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOmUyNWM5MmRiYjJkMjRiZGY5Nzc3YTQwODY2MTI3ZThjL3RhYmxlcmFuZ2U6ZTI1YzkyZGJiMmQyNGJkZjk3NzdhNDA4NjYxMjdlOGNfNC0xMi0xLTEtMjQ0MTU_cd5c0a6e-25bc-48a3-9ce6-92f14fae686e"
      unitRef="usd">-3440105</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="ibb70d4bc85974593aebef61b70230939_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOmUyNWM5MmRiYjJkMjRiZGY5Nzc3YTQwODY2MTI3ZThjL3RhYmxlcmFuZ2U6ZTI1YzkyZGJiMmQyNGJkZjk3NzdhNDA4NjYxMjdlOGNfNS05LTEtMS0yNDQxNQ_57a500cc-c2d2-4bbd-a144-bf0e0c2a0e36"
      unitRef="usd">84868</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOmUyNWM5MmRiYjJkMjRiZGY5Nzc3YTQwODY2MTI3ZThjL3RhYmxlcmFuZ2U6ZTI1YzkyZGJiMmQyNGJkZjk3NzdhNDA4NjYxMjdlOGNfNS0xMi0xLTEtMjQ0MTU_7dea6402-f79b-448f-8340-72c789278772"
      unitRef="usd">84868</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i45056d3737e745d5b0bfbdf20346ad03_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOmUyNWM5MmRiYjJkMjRiZGY5Nzc3YTQwODY2MTI3ZThjL3RhYmxlcmFuZ2U6ZTI1YzkyZGJiMmQyNGJkZjk3NzdhNDA4NjYxMjdlOGNfNi01LTEtMS0yNDQxNQ_068d4b91-c30b-45ee-82f5-fb323818c691"
      unitRef="usd">432084</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOmUyNWM5MmRiYjJkMjRiZGY5Nzc3YTQwODY2MTI3ZThjL3RhYmxlcmFuZ2U6ZTI1YzkyZGJiMmQyNGJkZjk3NzdhNDA4NjYxMjdlOGNfNi0xMi0xLTEtMjQ0MTU_ee68bb9f-7488-4b19-ad91-7ef3edbea74d"
      unitRef="usd">432084</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="if4819e5e13004d54ae2fabe576ba3e51_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOmUyNWM5MmRiYjJkMjRiZGY5Nzc3YTQwODY2MTI3ZThjL3RhYmxlcmFuZ2U6ZTI1YzkyZGJiMmQyNGJkZjk3NzdhNDA4NjYxMjdlOGNfNy0xLTEtMS0yNDQxNQ_3dccb5fa-0de0-4e6b-a247-f53c0aef3fe1"
      unitRef="shares">1503238</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="if4819e5e13004d54ae2fabe576ba3e51_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOmUyNWM5MmRiYjJkMjRiZGY5Nzc3YTQwODY2MTI3ZThjL3RhYmxlcmFuZ2U6ZTI1YzkyZGJiMmQyNGJkZjk3NzdhNDA4NjYxMjdlOGNfNy0zLTEtMS0yNDQxNQ_39afe902-9d84-4b68-ba06-7164f9eb1db4"
      unitRef="usd">1503</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i45056d3737e745d5b0bfbdf20346ad03_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOmUyNWM5MmRiYjJkMjRiZGY5Nzc3YTQwODY2MTI3ZThjL3RhYmxlcmFuZ2U6ZTI1YzkyZGJiMmQyNGJkZjk3NzdhNDA4NjYxMjdlOGNfNy01LTEtMS0yNDQxNQ_fc1c09cf-e802-4f3f-8a01-e01481ecb342"
      unitRef="usd">-1503</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOmUyNWM5MmRiYjJkMjRiZGY5Nzc3YTQwODY2MTI3ZThjL3RhYmxlcmFuZ2U6ZTI1YzkyZGJiMmQyNGJkZjk3NzdhNDA4NjYxMjdlOGNfNy0xMi0xLTEtMjQ0MTU_7210387a-235f-4602-ae22-c5cfa8a9f952"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i45056d3737e745d5b0bfbdf20346ad03_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOmUyNWM5MmRiYjJkMjRiZGY5Nzc3YTQwODY2MTI3ZThjL3RhYmxlcmFuZ2U6ZTI1YzkyZGJiMmQyNGJkZjk3NzdhNDA4NjYxMjdlOGNfOC01LTEtMS0yNDQxNQ_8e07ea7c-aa14-4a4e-bb40-6f7122bad589"
      unitRef="usd">166872</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOmUyNWM5MmRiYjJkMjRiZGY5Nzc3YTQwODY2MTI3ZThjL3RhYmxlcmFuZ2U6ZTI1YzkyZGJiMmQyNGJkZjk3NzdhNDA4NjYxMjdlOGNfOC0xMi0xLTEtMjQ0MTU_3e8656bb-4650-4db0-a98a-bfd84119d7c4"
      unitRef="usd">166872</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <inuv:AdjustmentsToAdditionalPaidInCapitalChangeInWarrantVesting
      contextRef="i45056d3737e745d5b0bfbdf20346ad03_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOmUyNWM5MmRiYjJkMjRiZGY5Nzc3YTQwODY2MTI3ZThjL3RhYmxlcmFuZ2U6ZTI1YzkyZGJiMmQyNGJkZjk3NzdhNDA4NjYxMjdlOGNfOS01LTEtMS0yNDQxNQ_d7ece55f-852c-4776-9e7a-31db2ad327dd"
      unitRef="usd">9874</inuv:AdjustmentsToAdditionalPaidInCapitalChangeInWarrantVesting>
    <inuv:AdjustmentsToAdditionalPaidInCapitalChangeInWarrantVesting
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOmUyNWM5MmRiYjJkMjRiZGY5Nzc3YTQwODY2MTI3ZThjL3RhYmxlcmFuZ2U6ZTI1YzkyZGJiMmQyNGJkZjk3NzdhNDA4NjYxMjdlOGNfOS0xMi0xLTEtMjQ0MTU_281ca7e9-7b1e-4759-9d8f-1f5341b9535f"
      unitRef="usd">9874</inuv:AdjustmentsToAdditionalPaidInCapitalChangeInWarrantVesting>
    <us-gaap:SharesOutstanding
      contextRef="ida82acd7a5684e20a838802cbe9c93a9_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOmUyNWM5MmRiYjJkMjRiZGY5Nzc3YTQwODY2MTI3ZThjL3RhYmxlcmFuZ2U6ZTI1YzkyZGJiMmQyNGJkZjk3NzdhNDA4NjYxMjdlOGNfMTAtMS0xLTEtMjQ0MTU_ec3bc3b3-4e45-409e-96f6-51e9f0c07a9b"
      unitRef="shares">121640362</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ida82acd7a5684e20a838802cbe9c93a9_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOmUyNWM5MmRiYjJkMjRiZGY5Nzc3YTQwODY2MTI3ZThjL3RhYmxlcmFuZ2U6ZTI1YzkyZGJiMmQyNGJkZjk3NzdhNDA4NjYxMjdlOGNfMTAtMy0xLTEtMjQ0MTU_f6e3ef21-d636-488a-bf32-1f455b4d3466"
      unitRef="usd">121641</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i80fe468d73aa4685abf974f8190c2fe4_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOmUyNWM5MmRiYjJkMjRiZGY5Nzc3YTQwODY2MTI3ZThjL3RhYmxlcmFuZ2U6ZTI1YzkyZGJiMmQyNGJkZjk3NzdhNDA4NjYxMjdlOGNfMTAtNS0xLTEtMjQ0MTU_42b9ad49-114e-4485-b90a-0ffe3bd2f841"
      unitRef="usd">179025439</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i67ed28b7f7a147ea962e232b669c254c_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOmUyNWM5MmRiYjJkMjRiZGY5Nzc3YTQwODY2MTI3ZThjL3RhYmxlcmFuZ2U6ZTI1YzkyZGJiMmQyNGJkZjk3NzdhNDA4NjYxMjdlOGNfMTAtNy0xLTEtMjQ0MTU_0b8ffbe6-57ed-4513-804d-a276960eff92"
      unitRef="usd">-160497663</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6a1a60f37b4f4e1d8979191665eaf119_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOmUyNWM5MmRiYjJkMjRiZGY5Nzc3YTQwODY2MTI3ZThjL3RhYmxlcmFuZ2U6ZTI1YzkyZGJiMmQyNGJkZjk3NzdhNDA4NjYxMjdlOGNfMTAtOS0xLTEtMjQ0MTU_3c95fde5-4289-4058-8fe1-dd8fcfc6c5f9"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOmUyNWM5MmRiYjJkMjRiZGY5Nzc3YTQwODY2MTI3ZThjL3RhYmxlcmFuZ2U6ZTI1YzkyZGJiMmQyNGJkZjk3NzdhNDA4NjYxMjdlOGNfMTAtMTItMS0xLTI0NDE1_c20fb21d-1ade-4088-8878-c72761f9ea7d"
      unitRef="usd">18649417</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i2780d49ed6ee4f11a7aacaa861a792df_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOjdjZGI1NmRlYzllODQ2YTZhMTYzN2U0YzRmNDczYzRlL3RhYmxlcmFuZ2U6N2NkYjU2ZGVjOWU4NDZhNmExNjM3ZTRjNGY0NzNjNGVfMy0xLTEtMS0yNDQxNQ_7c7340dc-77a0-4880-acbb-aa1ade660958"
      unitRef="shares">118747447</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i2780d49ed6ee4f11a7aacaa861a792df_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOjdjZGI1NmRlYzllODQ2YTZhMTYzN2U0YzRmNDczYzRlL3RhYmxlcmFuZ2U6N2NkYjU2ZGVjOWU4NDZhNmExNjM3ZTRjNGY0NzNjNGVfMy0zLTEtMS0yNDQxNQ_13219d79-37f3-46a4-86e4-21e8a62e7620"
      unitRef="usd">118748</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i098677c77e574d8f98234e688f6752c6_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOjdjZGI1NmRlYzllODQ2YTZhMTYzN2U0YzRmNDczYzRlL3RhYmxlcmFuZ2U6N2NkYjU2ZGVjOWU4NDZhNmExNjM3ZTRjNGY0NzNjNGVfMy01LTEtMS0yNDQxNQ_bb5dbe5b-9bc1-4ceb-8445-206b5f09c2f6"
      unitRef="usd">176586529</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i16967c9d10f045f58bef385516d9e4f4_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOjdjZGI1NmRlYzllODQ2YTZhMTYzN2U0YzRmNDczYzRlL3RhYmxlcmFuZ2U6N2NkYjU2ZGVjOWU4NDZhNmExNjM3ZTRjNGY0NzNjNGVfMy03LTEtMS0yNDQxNQ_53cda7ac-2df1-4538-ac8e-c9d410d0ea98"
      unitRef="usd">-143951019</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id54766d3347d4755b348fc66cd102db1_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOjdjZGI1NmRlYzllODQ2YTZhMTYzN2U0YzRmNDczYzRlL3RhYmxlcmFuZ2U6N2NkYjU2ZGVjOWU4NDZhNmExNjM3ZTRjNGY0NzNjNGVfMy05LTEtMS0yNTY0MA_c0a10568-058e-4a0a-b4a2-fd93579b484e"
      unitRef="usd">53737</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id1f303a16b0343fe9451573c13ed6ba8_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOjdjZGI1NmRlYzllODQ2YTZhMTYzN2U0YzRmNDczYzRlL3RhYmxlcmFuZ2U6N2NkYjU2ZGVjOWU4NDZhNmExNjM3ZTRjNGY0NzNjNGVfMy05LTEtMS0yNDQxNQ_6f780f82-d4c4-456f-a81a-247d1fc305fd"
      unitRef="usd">32807995</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="id558c95e06d34fcf9edf34708eb24c53_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOjdjZGI1NmRlYzllODQ2YTZhMTYzN2U0YzRmNDczYzRlL3RhYmxlcmFuZ2U6N2NkYjU2ZGVjOWU4NDZhNmExNjM3ZTRjNGY0NzNjNGVfNC03LTEtMS0yNDQxNQ_bc74aa7e-f640-42fe-88b5-086281acb9c4"
      unitRef="usd">-2089263</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOjdjZGI1NmRlYzllODQ2YTZhMTYzN2U0YzRmNDczYzRlL3RhYmxlcmFuZ2U6N2NkYjU2ZGVjOWU4NDZhNmExNjM3ZTRjNGY0NzNjNGVfNC05LTEtMS0yNDQxNQ_20c3f05f-d38c-4d18-9ab7-45306ff2a26c"
      unitRef="usd">-2089263</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i17df8ab7c8894980920168deba298ab3_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOjdjZGI1NmRlYzllODQ2YTZhMTYzN2U0YzRmNDczYzRlL3RhYmxlcmFuZ2U6N2NkYjU2ZGVjOWU4NDZhNmExNjM3ZTRjNGY0NzNjNGVfNS05LTEtMS0yNTY0MA_ab4eba49-719e-463e-9078-67c073373fd3"
      unitRef="usd">-98156</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOjdjZGI1NmRlYzllODQ2YTZhMTYzN2U0YzRmNDczYzRlL3RhYmxlcmFuZ2U6N2NkYjU2ZGVjOWU4NDZhNmExNjM3ZTRjNGY0NzNjNGVfNS0xMS0xLTEtMjU2NDM_4f071d05-2b1d-4b88-bd72-aa7ef4e8f6b7"
      unitRef="usd">-98156</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i443bf05d36104efe8ee51b24c9b0df9c_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOjdjZGI1NmRlYzllODQ2YTZhMTYzN2U0YzRmNDczYzRlL3RhYmxlcmFuZ2U6N2NkYjU2ZGVjOWU4NDZhNmExNjM3ZTRjNGY0NzNjNGVfNS01LTEtMS0yNDQxNQ_c02a095d-c9f6-497b-ba06-4bfe4e3959eb"
      unitRef="usd">671158</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOjdjZGI1NmRlYzllODQ2YTZhMTYzN2U0YzRmNDczYzRlL3RhYmxlcmFuZ2U6N2NkYjU2ZGVjOWU4NDZhNmExNjM3ZTRjNGY0NzNjNGVfNS05LTEtMS0yNDQxNQ_993e23b1-9ef3-4deb-9486-99ccddda3263"
      unitRef="usd">671158</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="i02c00abc8e1049bb98690f7195439eb8_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOjdjZGI1NmRlYzllODQ2YTZhMTYzN2U0YzRmNDczYzRlL3RhYmxlcmFuZ2U6N2NkYjU2ZGVjOWU4NDZhNmExNjM3ZTRjNGY0NzNjNGVfNi0xLTEtMS0yNDQxNQ_0981d323-9510-4342-80b0-1813ab3c3a30"
      unitRef="shares">1059755</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i02c00abc8e1049bb98690f7195439eb8_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOjdjZGI1NmRlYzllODQ2YTZhMTYzN2U0YzRmNDczYzRlL3RhYmxlcmFuZ2U6N2NkYjU2ZGVjOWU4NDZhNmExNjM3ZTRjNGY0NzNjNGVfNi0zLTEtMS0yNDQxNQ_0f6db164-f07a-4cb7-ae28-1574e9bbf885"
      unitRef="usd">1060</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i443bf05d36104efe8ee51b24c9b0df9c_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOjdjZGI1NmRlYzllODQ2YTZhMTYzN2U0YzRmNDczYzRlL3RhYmxlcmFuZ2U6N2NkYjU2ZGVjOWU4NDZhNmExNjM3ZTRjNGY0NzNjNGVfNi01LTEtMS0yNDQxNQ_bcfa967c-3086-48bc-9e9d-e624733397d7"
      unitRef="usd">-1060</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOjdjZGI1NmRlYzllODQ2YTZhMTYzN2U0YzRmNDczYzRlL3RhYmxlcmFuZ2U6N2NkYjU2ZGVjOWU4NDZhNmExNjM3ZTRjNGY0NzNjNGVfNi05LTEtMS0yNDQxNQ_b8984c4b-5db8-4e34-8bad-6d55141363bf"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i443bf05d36104efe8ee51b24c9b0df9c_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOjdjZGI1NmRlYzllODQ2YTZhMTYzN2U0YzRmNDczYzRlL3RhYmxlcmFuZ2U6N2NkYjU2ZGVjOWU4NDZhNmExNjM3ZTRjNGY0NzNjNGVfNy01LTEtMS0yNDQxNQ_4079c1a2-d4c4-4d95-9898-6f1a1383fa0d"
      unitRef="usd">128520</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOjdjZGI1NmRlYzllODQ2YTZhMTYzN2U0YzRmNDczYzRlL3RhYmxlcmFuZ2U6N2NkYjU2ZGVjOWU4NDZhNmExNjM3ZTRjNGY0NzNjNGVfNy05LTEtMS0yNDQxNQ_68e518bb-3368-4270-b0d9-999afe99d50d"
      unitRef="usd">128520</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="i443bf05d36104efe8ee51b24c9b0df9c_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOjdjZGI1NmRlYzllODQ2YTZhMTYzN2U0YzRmNDczYzRlL3RhYmxlcmFuZ2U6N2NkYjU2ZGVjOWU4NDZhNmExNjM3ZTRjNGY0NzNjNGVfOC01LTEtMS0yNDQxNQ_b4d21775-cdc1-4fd5-8b89-3233415cec16"
      unitRef="usd">12483</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOjdjZGI1NmRlYzllODQ2YTZhMTYzN2U0YzRmNDczYzRlL3RhYmxlcmFuZ2U6N2NkYjU2ZGVjOWU4NDZhNmExNjM3ZTRjNGY0NzNjNGVfOC05LTEtMS0yNDQxNQ_88bdb5ab-9ce0-4672-9465-490a1e502afb"
      unitRef="usd">12483</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
    <us-gaap:SharesOutstanding
      contextRef="i597a57c4c3934ce4a010fecaf3a9eb34_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOjdjZGI1NmRlYzllODQ2YTZhMTYzN2U0YzRmNDczYzRlL3RhYmxlcmFuZ2U6N2NkYjU2ZGVjOWU4NDZhNmExNjM3ZTRjNGY0NzNjNGVfMTAtMS0xLTEtMjQ0MTU_c90b5e1c-ed35-4080-9ac9-809750eb363c"
      unitRef="shares">119807202</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i597a57c4c3934ce4a010fecaf3a9eb34_I20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOjdjZGI1NmRlYzllODQ2YTZhMTYzN2U0YzRmNDczYzRlL3RhYmxlcmFuZ2U6N2NkYjU2ZGVjOWU4NDZhNmExNjM3ZTRjNGY0NzNjNGVfMTAtMy0xLTEtMjQ0MTU_f0ca2e29-ad79-4788-b019-67f702cb6f3a"
      unitRef="usd">119808</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i315bae39e8964a9ea8f1b5790d35811c_I20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOjdjZGI1NmRlYzllODQ2YTZhMTYzN2U0YzRmNDczYzRlL3RhYmxlcmFuZ2U6N2NkYjU2ZGVjOWU4NDZhNmExNjM3ZTRjNGY0NzNjNGVfMTAtNS0xLTEtMjQ0MTU_29cf365d-0577-4d42-be2e-ace9a320b127"
      unitRef="usd">177140590</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia467effced94437c936f73f76af2eaa6_I20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOjdjZGI1NmRlYzllODQ2YTZhMTYzN2U0YzRmNDczYzRlL3RhYmxlcmFuZ2U6N2NkYjU2ZGVjOWU4NDZhNmExNjM3ZTRjNGY0NzNjNGVfMTAtNy0xLTEtMjQ0MTU_87794db2-a4e4-4d48-b0ea-ce81a23a510b"
      unitRef="usd">-146040282</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie2a6858e7a5d4e8a8fe538d10e28b9a9_I20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOjdjZGI1NmRlYzllODQ2YTZhMTYzN2U0YzRmNDczYzRlL3RhYmxlcmFuZ2U6N2NkYjU2ZGVjOWU4NDZhNmExNjM3ZTRjNGY0NzNjNGVfMTAtOS0xLTEtMjU2NDA_349918c7-7b1b-47e2-a47d-14a82a39e1bd"
      unitRef="usd">-44419</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5cc61080e64c459bb1bd6bfd85d59b7a_I20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zMS9mcmFnOjQ2NTk3MWFlM2JjYTRhMDliNTNkZjI0ZDEyODM2MGZhL3RhYmxlOjdjZGI1NmRlYzllODQ2YTZhMTYzN2U0YzRmNDczYzRlL3RhYmxlcmFuZ2U6N2NkYjU2ZGVjOWU4NDZhNmExNjM3ZTRjNGY0NzNjNGVfMTAtOS0xLTEtMjQ0MTU_85c089ff-96a8-4aa2-8132-a8dc7d32fab4"
      unitRef="usd">31175697</us-gaap:StockholdersEquity>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zNy9mcmFnOmU4ZmIxNTExZDI2ODRlNTQ4YjNmZGI3OGQxOTllZTI0L3RleHRyZWdpb246ZThmYjE1MTFkMjY4NGU1NDhiM2ZkYjc4ZDE5OWVlMjRfNjY2OA_9e073219-3e3e-44ba-a909-ec2194b38fdc">Organization and Business   &lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Company Overview&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Inuvo is a technology company that develops and sells information technology solutions for marketing and advertising. These&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;solutions predictively identify and message online audiences for any product, service or brand across devices, formats, and&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;channels including video, mobile, connected TV, linear TV, display, social, search and native. These solutions allow Inuvo&#x2019;s&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;clients to engage with their audiences in a manner that drives responsiveness. Inuvo facilitates the delivery of hundreds of&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;millions of marketing messages to consumers every single month and counts among its clients numerous world-renowned&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;names across industries.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Inuvo solution incorporates a proprietary form of artificial intelligence, or AI, branded the IntentKey. This patented&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;machine learning technology uses interactions with Internet content as a source of information from which to predict consumer&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;intent. The AI can identify and advertise to the reasons why consumers are purchasing products and services not to who those&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;consumers are. In this regard, the technology is designed for a privacy conscious future and is focused on the components of the&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;advertising value chain most responsible for return on advertising spend, the intelligence behind the advertising decision.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inuvo technology can be consumed both as a managed service and software-as-a-service. For clients, Inuvo has also developed&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;a collection of proprietary websites collectively branded as Bonfire Publishing where content is created specifically to attract&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;qualified consumer traffic for clients through the publication of information across a wide range of topics including health,&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;finance, travel, careers, auto, education and lifestyle. These sites also provide the means to market test various Inuvo advertising&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;technologies. Further, Inuvo also provides Search and Social advertising services through a proprietary set of technologies&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;branded as CampSight.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;There are many barriers to entry associated with the Inuvo business model, including a proficiency in large scale information processing, predictive software development, marketing data products, analytics, artificial intelligence, integration to the internet of things ("IOT"), and the relationships required to execute within the IOT. Inuvo&#x2019;s intellectual property is protected by 19 issued and eight pending patents.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:232%"&gt;Liquidity&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Our principal sources of liquidity are the sale of our common stock and our credit facility discussed in Note 6 - Bank Debt.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;On May 28, 2021, we entered into a Sales Agreement (the &#x201c;Sales Agreement&#x201d;) with A.G.P./Alliance Global Partners, as sales agent (the &#x201c;Sales Agent&#x201d;), pursuant to which we may offer and sell through or to the Sales Agent shares of our common stock (the &#x201c;ATM Program&#x201d;) up to an aggregate amount of gross proceeds of $14,611,900. During the year ended December 31, 2021 and through March&#160;31, 2023, we did not issue any shares of common stock or receive any aggregate proceeds under the ATM Program, and we did not pay any commissions to the Sales Agent. Any shares of common stock offered and sold in the ATM Program will be issued pursuant to our universal shelf registration statement on Form S-3 (the &#x201c;Shelf Registration Statement&#x201d;). The ATM Program will terminate upon (a) the election of the Sales Agent upon the occurrence of certain adverse events, (b) 10 days&#x2019; advance notice from one party to the other, or (c) the sale of the balance available under our Shelf Registration Statement. Under the terms of the Sales Agreement, the Sales Agent is entitled to a commission at a fixed rate of 3.0% of the gross proceeds from each sale of shares under the Sales Agreement.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;We have focused our resources behind a plan to market our collective multi-channel advertising capabilities differentiated by  our AI technology, the IntentKey, where we have a technology advantage and higher margins. If we are successful in implementing our plan, we expect to return to a positive cash flow from operations. However, there is no assurance that we will be able to achieve this objective.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;As of March&#160;31, 2023, we have approximately $2&#160;million in cash and cash equivalents. Our net working capital was $732&#160;thousand.  We have encountered recurring losses and cash outflows from operations, which historically we have funded through equity offerings and debt facilities.  In addition, our investment in internally developed software consists primarily of labor costs which are of a fixed nature.  Through March&#160;31, 2023, our accumulated deficit was $160.5&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Management plans to support the Company&#x2019;s future operations and capital expenditures primarily through borrowings from the&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;credit facility until reaching profitability. The credit facility is due upon demand and therefore there can be no assurances that sufficient borrowings will be available to support future operations until profitability is reached. We believe our current cash position and credit facility will be sufficient to sustain operations for at least the next twelve months from the date of this filing. If our plan to grow the IntentKey product is unsuccessful, we may need to fund operations through private or public sales of securities, debt financings or partnering/licensing transactions over the long term.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Customer concentration&lt;/span&gt;&lt;/div&gt;For the three-month period ending March&#160;31, 2023, three customers accounted for 66.3% of our overall revenue at 26.4%, 25.3% and 14.6%. Those same three customers accounted for 24.0% of our gross accounts receivable balance as of March&#160;31, 2023. For the three-month period ending March&#160;31, 2022, four customers accounted for 67.0% of our overall revenue at 22.0%, 18.2%, 14.5% and 12.3%, respectively.  As of March&#160;31, 2022, the same customers accounted for 64.1% of our gross accounts receivable balance.</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <inuv:NumberOfPatentsIssued
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zNy9mcmFnOmU4ZmIxNTExZDI2ODRlNTQ4YjNmZGI3OGQxOTllZTI0L3RleHRyZWdpb246ZThmYjE1MTFkMjY4NGU1NDhiM2ZkYjc4ZDE5OWVlMjRfMjM3Nw_0efa68af-5a93-4ae2-b00c-2a1d8c96f32f"
      unitRef="patent">19</inuv:NumberOfPatentsIssued>
    <inuv:NumberOfPatentsPending
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zNy9mcmFnOmU4ZmIxNTExZDI2ODRlNTQ4YjNmZGI3OGQxOTllZTI0L3RleHRyZWdpb246ZThmYjE1MTFkMjY4NGU1NDhiM2ZkYjc4ZDE5OWVlMjRfMjM5MQ_1b327026-6b86-4905-b34b-2b67d25a251c"
      unitRef="patent">8</inuv:NumberOfPatentsPending>
    <inuv:SaleOfStockConsiderationReceivedOnTransactionAuthorizedAmount
      contextRef="if967ec1eebe14f4e8dd38b93ee5e7e5e_I20210528"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zNy9mcmFnOmU4ZmIxNTExZDI2ODRlNTQ4YjNmZGI3OGQxOTllZTI0L3RleHRyZWdpb246ZThmYjE1MTFkMjY4NGU1NDhiM2ZkYjc4ZDE5OWVlMjRfNDE3OA_c2a2b0a7-ef00-4b8f-aa68-02df5ab022d4"
      unitRef="usd">14611900</inuv:SaleOfStockConsiderationReceivedOnTransactionAuthorizedAmount>
    <inuv:PeriodForWhichAdvanceNoticeIsDueToTerminateAgreement
      contextRef="if967ec1eebe14f4e8dd38b93ee5e7e5e_I20210528"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zNy9mcmFnOmU4ZmIxNTExZDI2ODRlNTQ4YjNmZGI3OGQxOTllZTI0L3RleHRyZWdpb246ZThmYjE1MTFkMjY4NGU1NDhiM2ZkYjc4ZDE5OWVlMjRfNDcwMA_1d4c59be-7580-4651-9659-bae34db73f1f">P10D</inuv:PeriodForWhichAdvanceNoticeIsDueToTerminateAgreement>
    <inuv:CommissionFeePercent
      contextRef="if967ec1eebe14f4e8dd38b93ee5e7e5e_I20210528"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zNy9mcmFnOmU4ZmIxNTExZDI2ODRlNTQ4YjNmZGI3OGQxOTllZTI0L3RleHRyZWdpb246ZThmYjE1MTFkMjY4NGU1NDhiM2ZkYjc4ZDE5OWVlMjRfNDkzMg_1b326146-710e-4e10-94d4-b7f787a29c67"
      unitRef="number">0.030</inuv:CommissionFeePercent>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zNy9mcmFnOmU4ZmIxNTExZDI2ODRlNTQ4YjNmZGI3OGQxOTllZTI0L3RleHRyZWdpb246ZThmYjE1MTFkMjY4NGU1NDhiM2ZkYjc4ZDE5OWVlMjRfNTQ5NzU1ODI2Nzk4_17355c2b-f0b6-4b5e-8ce3-36348510b040"
      unitRef="usd">2000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <inuv:WorkingCapitalNet
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zNy9mcmFnOmU4ZmIxNTExZDI2ODRlNTQ4YjNmZGI3OGQxOTllZTI0L3RleHRyZWdpb246ZThmYjE1MTFkMjY4NGU1NDhiM2ZkYjc4ZDE5OWVlMjRfNTQ5NzU1ODI2ODk0_5cef71ae-1eb8-429f-af0f-0ad1d40f5913"
      unitRef="usd">732000</inuv:WorkingCapitalNet>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zNy9mcmFnOmU4ZmIxNTExZDI2ODRlNTQ4YjNmZGI3OGQxOTllZTI0L3RleHRyZWdpb246ZThmYjE1MTFkMjY4NGU1NDhiM2ZkYjc4ZDE5OWVlMjRfNTQ5NzU1ODI3MjE5_12b0fe90-1c34-4319-a7e6-4c13e6a9ce97"
      unitRef="usd">-160500000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="icbb937d9a6ee4f2d95a535428b1b57f8_D20230101-20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zNy9mcmFnOmU4ZmIxNTExZDI2ODRlNTQ4YjNmZGI3OGQxOTllZTI0L3RleHRyZWdpb246ZThmYjE1MTFkMjY4NGU1NDhiM2ZkYjc4ZDE5OWVlMjRfNTk0MA_026d0272-63ce-468c-9c94-779b1b4ac94b"
      unitRef="number">0.663</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="iefed9ce6ce204eb8bb7f4a7ce8c5ded4_D20230101-20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zNy9mcmFnOmU4ZmIxNTExZDI2ODRlNTQ4YjNmZGI3OGQxOTllZTI0L3RleHRyZWdpb246ZThmYjE1MTFkMjY4NGU1NDhiM2ZkYjc4ZDE5OWVlMjRfNTk2OQ_36e85878-20f7-474c-91ef-1f5f3ddf03bd"
      unitRef="number">0.264</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i4d70d63d849e46a99cce08a0f353dcd1_D20230101-20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zNy9mcmFnOmU4ZmIxNTExZDI2ODRlNTQ4YjNmZGI3OGQxOTllZTI0L3RleHRyZWdpb246ZThmYjE1MTFkMjY4NGU1NDhiM2ZkYjc4ZDE5OWVlMjRfNTk3Mw_0154ae33-7652-4d05-9841-fc8973c30822"
      unitRef="number">0.253</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i56544a70a4c44a76a853dffbd61fc6e4_D20230101-20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zNy9mcmFnOmU4ZmIxNTExZDI2ODRlNTQ4YjNmZGI3OGQxOTllZTI0L3RleHRyZWdpb246ZThmYjE1MTFkMjY4NGU1NDhiM2ZkYjc4ZDE5OWVlMjRfNTk4MA_d1af99b3-1f11-471a-ac92-b61c0f669348"
      unitRef="number">0.146</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i7b1b584f9f9841c6bee5875a5fca653b_D20230101-20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zNy9mcmFnOmU4ZmIxNTExZDI2ODRlNTQ4YjNmZGI3OGQxOTllZTI0L3RleHRyZWdpb246ZThmYjE1MTFkMjY4NGU1NDhiM2ZkYjc4ZDE5OWVlMjRfNTQ5NzU1ODI0NjUw_6ec99b94-d796-4778-a603-9297f179b56f"
      unitRef="number">0.240</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i72cb0463a54a4345945702df049b8ace_D20220101-20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zNy9mcmFnOmU4ZmIxNTExZDI2ODRlNTQ4YjNmZGI3OGQxOTllZTI0L3RleHRyZWdpb246ZThmYjE1MTFkMjY4NGU1NDhiM2ZkYjc4ZDE5OWVlMjRfNjAzNg_0a5991b2-80af-4849-9693-d10e2f6bc322"
      unitRef="number">0.670</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i5f654e47d90d432e8924ab4ba58e2ffd_D20220101-20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zNy9mcmFnOmU4ZmIxNTExZDI2ODRlNTQ4YjNmZGI3OGQxOTllZTI0L3RleHRyZWdpb246ZThmYjE1MTFkMjY4NGU1NDhiM2ZkYjc4ZDE5OWVlMjRfNjA2NQ_482bbd63-d5f8-415c-8b59-66a1cd6f3409"
      unitRef="number">0.220</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i00cb3d9dd2b847d3a6bbf6568fe6d019_D20220101-20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zNy9mcmFnOmU4ZmIxNTExZDI2ODRlNTQ4YjNmZGI3OGQxOTllZTI0L3RleHRyZWdpb246ZThmYjE1MTFkMjY4NGU1NDhiM2ZkYjc4ZDE5OWVlMjRfNjA2OQ_f043eae0-d189-4504-8873-a4e44950adfc"
      unitRef="number">0.182</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ieee7e651b4fe46f082a674bece0bb3fe_D20220101-20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zNy9mcmFnOmU4ZmIxNTExZDI2ODRlNTQ4YjNmZGI3OGQxOTllZTI0L3RleHRyZWdpb246ZThmYjE1MTFkMjY4NGU1NDhiM2ZkYjc4ZDE5OWVlMjRfNjA3Ng_0c40ff31-c16f-43bf-ba34-1b9d2272eee7"
      unitRef="number">0.145</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i413263a2107f4133aba47efc1451983b_D20220101-20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zNy9mcmFnOmU4ZmIxNTExZDI2ODRlNTQ4YjNmZGI3OGQxOTllZTI0L3RleHRyZWdpb246ZThmYjE1MTFkMjY4NGU1NDhiM2ZkYjc4ZDE5OWVlMjRfNTQ5NzU1ODI0Nzc2_2ae2bde6-91f1-4d18-a036-4024440482c9"
      unitRef="number">0.123</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="idc63fff95325413d85bf69e182aaaf7f_D20220101-20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl8zNy9mcmFnOmU4ZmIxNTExZDI2ODRlNTQ4YjNmZGI3OGQxOTllZTI0L3RleHRyZWdpb246ZThmYjE1MTFkMjY4NGU1NDhiM2ZkYjc4ZDE5OWVlMjRfNjI2NA_d03bcff5-14c1-4963-a5b6-146dfbd5bc92"
      unitRef="number">0.641</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80MC9mcmFnOjIyZDY2ZmU3Y2FjNTRjOWM4ODRjNDM1YzZiYTU2YmFiL3RleHRyZWdpb246MjJkNjZmZTdjYWM1NGM5Yzg4NGM0MzVjNmJhNTZiYWJfNDI3OQ_ce9c8f38-7251-4963-bacf-e322aed177cb">Summary of Significant Accounting Policies&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Basis of presentation&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The consolidated financial statements presented are for Inuvo and its subsidiaries. The accompanying unaudited consolidated financial statements have been prepared based upon SEC rules that permit reduced disclosure for interim periods. Certain information and footnote disclosures have been condensed or omitted in accordance with those rules and regulations. The accompanying consolidated balance sheet as of December&#160;31, 2022, was derived from audited financial statements, but does not include all disclosures required by accounting principles generally accepted in the United States ("GAAP"). In our opinion, these consolidated financial statements reflect all adjustments that are necessary for a fair presentation of results of operations and financial condition for the interim periods shown including normal recurring accruals and other items. The results for the interim periods are not necessarily indicative of results for the full year. For a more complete discussion of significant accounting policies and certain other information, this report should be read in conjunction with the consolidated financial statements and accompanying notes included in our Annual Report on Form 10-K for the year ended December&#160;31, 2022, which was filed with the SEC on March 9, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Use of estimates&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The preparation of financial statements, in accordance with GAAP, requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, net revenues and expenses and disclosure of contingent assets and liabilities. The estimates and assumptions used in the accompanying consolidated financial statements are based upon management&#x2019;s regular evaluation of the relevant facts and circumstances as of the date of the consolidated financial statements. We regularly evaluate estimates and assumptions related to capitalized labor, goodwill and purchased intangible asset valuations and income tax valuation allowance. Actual results may differ from the estimates and assumptions used in preparing the accompanying consolidated financial statements, and such differences could be material.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3.7pt;padding-right:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3.7pt;padding-right:9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Revenue recognition - We generate revenue by identifying audiences and presenting advertisements on behalf of our customers.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We may contract directly with a brand, a Direct Customer or we may serve a brand through a contract with an agency, an&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Indirect Customer. Revenue is recognized when services are provided to a customer in an amount that reflects the consideration&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;the Company expects to receive in exchange for those services. We charge our customers on a cents per thousand (CPM) basis,&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;cost per click ("CPC") basis, or as a specific dollar charge. Revenue billed as CPM is generally programmatic digital advertising and is performed under a contract known as an Insertion Order (&#x201c;IO&#x201d;). Programmatic digital advertising revenue is recognized in part or fully in the period the IO is partially or fully executed. Revenue earned from placing an ad or an impression on websites, some of which we own, may be on a CPM or CPC basis. We recognize revenue from ad placement and serving impressions in the period in which they occur. The Company settles ad placement and CPC transactions with its customers net of any adjustments for poor traffic quality. Payments to advertising exchanges that provide access to digital inventory and to a lesser extent, payments to website publishers and app developers that host advertisements we serve are recognized as cost of revenue.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides revenues for Direct Customers, Indirect Customers and Consulting during the periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.760%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.151%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.479%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.854%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.479%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.868%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.854%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;For the Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Direct Customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,919,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.1%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,725,569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57.6%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indirect Customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,913,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66.8%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,839,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42.2%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consulting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,847,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,609,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Recently Adopted Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January 1, 2023, we adopted &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounting Standards Code (ASC) No. 326, Financial Instruments-Credit Losses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. ASC 326 requires a financial asset (loans, debt securities, trade receivables, net investments in leases, off-balance sheet credit exposures, reinsurance receivables, and any other financials assets not excluded from scope) measured at amortized cost basis to be &lt;/span&gt;&lt;/div&gt;presented at the net amount expected to be collected. The adoption of this new standard did not have a material impact on our consolidated financial statements.</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80MC9mcmFnOjIyZDY2ZmU3Y2FjNTRjOWM4ODRjNDM1YzZiYTU2YmFiL3RleHRyZWdpb246MjJkNjZmZTdjYWM1NGM5Yzg4NGM0MzVjNmJhNTZiYWJfNDI4Nw_baaf4ea9-962d-424d-b9d3-41c4420c749d">&lt;div style="padding-left:36pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Basis of presentation&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The consolidated financial statements presented are for Inuvo and its subsidiaries. The accompanying unaudited consolidated financial statements have been prepared based upon SEC rules that permit reduced disclosure for interim periods. Certain information and footnote disclosures have been condensed or omitted in accordance with those rules and regulations. The accompanying consolidated balance sheet as of December&#160;31, 2022, was derived from audited financial statements, but does not include all disclosures required by accounting principles generally accepted in the United States ("GAAP"). In our opinion, these consolidated financial statements reflect all adjustments that are necessary for a fair presentation of results of operations and financial condition for the interim periods shown including normal recurring accruals and other items. The results for the interim periods are not necessarily indicative of results for the full year. For a more complete discussion of significant accounting policies and certain other information, this report should be read in conjunction with the consolidated financial statements and accompanying notes included in our Annual Report on Form 10-K for the year ended December&#160;31, 2022, which was filed with the SEC on March 9, 2023.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80MC9mcmFnOjIyZDY2ZmU3Y2FjNTRjOWM4ODRjNDM1YzZiYTU2YmFiL3RleHRyZWdpb246MjJkNjZmZTdjYWM1NGM5Yzg4NGM0MzVjNmJhNTZiYWJfNDI4Mg_0ef4bbd1-7a3f-4f33-a90d-4dc3919eec14">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Use of estimates&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The preparation of financial statements, in accordance with GAAP, requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, net revenues and expenses and disclosure of contingent assets and liabilities. The estimates and assumptions used in the accompanying consolidated financial statements are based upon management&#x2019;s regular evaluation of the relevant facts and circumstances as of the date of the consolidated financial statements. We regularly evaluate estimates and assumptions related to capitalized labor, goodwill and purchased intangible asset valuations and income tax valuation allowance. Actual results may differ from the estimates and assumptions used in preparing the accompanying consolidated financial statements, and such differences could be material.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:RevenueRecognitionPolicyTextBlock
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80MC9mcmFnOjIyZDY2ZmU3Y2FjNTRjOWM4ODRjNDM1YzZiYTU2YmFiL3RleHRyZWdpb246MjJkNjZmZTdjYWM1NGM5Yzg4NGM0MzVjNmJhNTZiYWJfNDI3MQ_42960b3a-1a0f-4590-8137-067ef7c56986">&lt;div style="margin-top:3.7pt;padding-right:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3.7pt;padding-right:9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Revenue recognition - We generate revenue by identifying audiences and presenting advertisements on behalf of our customers.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We may contract directly with a brand, a Direct Customer or we may serve a brand through a contract with an agency, an&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Indirect Customer. Revenue is recognized when services are provided to a customer in an amount that reflects the consideration&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;the Company expects to receive in exchange for those services. We charge our customers on a cents per thousand (CPM) basis,&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;cost per click ("CPC") basis, or as a specific dollar charge. Revenue billed as CPM is generally programmatic digital advertising and is performed under a contract known as an Insertion Order (&#x201c;IO&#x201d;). Programmatic digital advertising revenue is recognized in part or fully in the period the IO is partially or fully executed. Revenue earned from placing an ad or an impression on websites, some of which we own, may be on a CPM or CPC basis. We recognize revenue from ad placement and serving impressions in the period in which they occur. The Company settles ad placement and CPC transactions with its customers net of any adjustments for poor traffic quality. Payments to advertising exchanges that provide access to digital inventory and to a lesser extent, payments to website publishers and app developers that host advertisements we serve are recognized as cost of revenue.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80MC9mcmFnOjIyZDY2ZmU3Y2FjNTRjOWM4ODRjNDM1YzZiYTU2YmFiL3RleHRyZWdpb246MjJkNjZmZTdjYWM1NGM5Yzg4NGM0MzVjNmJhNTZiYWJfNDI2NQ_89327f63-e895-4440-ae0d-e5552bb6b07f">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides revenues for Direct Customers, Indirect Customers and Consulting during the periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.760%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.151%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.479%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.854%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.479%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.868%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.854%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;For the Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Direct Customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,919,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.1%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,725,569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57.6%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indirect Customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,913,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66.8%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,839,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42.2%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consulting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,847,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,609,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="id701c2c75642460faf7fc82167a07890_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80MC9mcmFnOjIyZDY2ZmU3Y2FjNTRjOWM4ODRjNDM1YzZiYTU2YmFiL3RhYmxlOjQzYWUzNmY5ODQ0NTQyOTU4N2QyOWZlYjI1OTZlNzQ3L3RhYmxlcmFuZ2U6NDNhZTM2Zjk4NDQ1NDI5NTg3ZDI5ZmViMjU5NmU3NDdfMi0xMC0xLTEtMjQ0MTU_c96d99f7-bdb3-4305-8a5e-3439b0dc9351"
      unitRef="usd">3919774</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <inuv:PercentageOfTotalRevenue
      contextRef="id701c2c75642460faf7fc82167a07890_D20230101-20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80MC9mcmFnOjIyZDY2ZmU3Y2FjNTRjOWM4ODRjNDM1YzZiYTU2YmFiL3RhYmxlOjQzYWUzNmY5ODQ0NTQyOTU4N2QyOWZlYjI1OTZlNzQ3L3RhYmxlcmFuZ2U6NDNhZTM2Zjk4NDQ1NDI5NTg3ZDI5ZmViMjU5NmU3NDdfMi0xMi0xLTEtMjU2NTE_bd85c233-267a-47ae-8d9c-46ce6cfca574"
      unitRef="number">0.331</inuv:PercentageOfTotalRevenue>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ibb3c6497e6314153be0ef09050a3bf64_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80MC9mcmFnOjIyZDY2ZmU3Y2FjNTRjOWM4ODRjNDM1YzZiYTU2YmFiL3RhYmxlOjQzYWUzNmY5ODQ0NTQyOTU4N2QyOWZlYjI1OTZlNzQ3L3RhYmxlcmFuZ2U6NDNhZTM2Zjk4NDQ1NDI5NTg3ZDI5ZmViMjU5NmU3NDdfMi0xNC0xLTEtMjQ0MTU_b7eddc88-e289-480f-b9e4-c7f98c58784f"
      unitRef="usd">10725569</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <inuv:PercentageOfTotalRevenue
      contextRef="ibb3c6497e6314153be0ef09050a3bf64_D20220101-20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80MC9mcmFnOjIyZDY2ZmU3Y2FjNTRjOWM4ODRjNDM1YzZiYTU2YmFiL3RhYmxlOjQzYWUzNmY5ODQ0NTQyOTU4N2QyOWZlYjI1OTZlNzQ3L3RhYmxlcmFuZ2U6NDNhZTM2Zjk4NDQ1NDI5NTg3ZDI5ZmViMjU5NmU3NDdfMi0xNi0xLTEtMjU2NDk_c98373c8-a51e-46cb-9df2-981e9dabe1e5"
      unitRef="number">0.576</inuv:PercentageOfTotalRevenue>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ia28018103daf42de9c7a098a0f8bf837_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80MC9mcmFnOjIyZDY2ZmU3Y2FjNTRjOWM4ODRjNDM1YzZiYTU2YmFiL3RhYmxlOjQzYWUzNmY5ODQ0NTQyOTU4N2QyOWZlYjI1OTZlNzQ3L3RhYmxlcmFuZ2U6NDNhZTM2Zjk4NDQ1NDI5NTg3ZDI5ZmViMjU5NmU3NDdfMy0xMC0xLTEtMjQ0MTU_3a79db8f-5fe2-4a96-949d-626127e04b5e"
      unitRef="usd">7913190</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <inuv:PercentageOfTotalRevenue
      contextRef="ia28018103daf42de9c7a098a0f8bf837_D20230101-20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80MC9mcmFnOjIyZDY2ZmU3Y2FjNTRjOWM4ODRjNDM1YzZiYTU2YmFiL3RhYmxlOjQzYWUzNmY5ODQ0NTQyOTU4N2QyOWZlYjI1OTZlNzQ3L3RhYmxlcmFuZ2U6NDNhZTM2Zjk4NDQ1NDI5NTg3ZDI5ZmViMjU5NmU3NDdfMy0xMi0xLTEtMjU2NTE_f32f9c77-cfdd-487d-9423-90193f7078c8"
      unitRef="number">0.668</inuv:PercentageOfTotalRevenue>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="if7862556017d4a2ba40fdc5f5d34e67d_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80MC9mcmFnOjIyZDY2ZmU3Y2FjNTRjOWM4ODRjNDM1YzZiYTU2YmFiL3RhYmxlOjQzYWUzNmY5ODQ0NTQyOTU4N2QyOWZlYjI1OTZlNzQ3L3RhYmxlcmFuZ2U6NDNhZTM2Zjk4NDQ1NDI5NTg3ZDI5ZmViMjU5NmU3NDdfMy0xNC0xLTEtMjQ0MTU_0a06e5b3-7e87-467e-a780-4c98c5a967af"
      unitRef="usd">7839110</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <inuv:PercentageOfTotalRevenue
      contextRef="if7862556017d4a2ba40fdc5f5d34e67d_D20220101-20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80MC9mcmFnOjIyZDY2ZmU3Y2FjNTRjOWM4ODRjNDM1YzZiYTU2YmFiL3RhYmxlOjQzYWUzNmY5ODQ0NTQyOTU4N2QyOWZlYjI1OTZlNzQ3L3RhYmxlcmFuZ2U6NDNhZTM2Zjk4NDQ1NDI5NTg3ZDI5ZmViMjU5NmU3NDdfMy0xNi0xLTEtMjU2NDk_7ad4825f-a4ac-455d-a3de-5b48d172fdf6"
      unitRef="number">0.422</inuv:PercentageOfTotalRevenue>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i965e64d034a44de3a23340486a87e058_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80MC9mcmFnOjIyZDY2ZmU3Y2FjNTRjOWM4ODRjNDM1YzZiYTU2YmFiL3RhYmxlOjQzYWUzNmY5ODQ0NTQyOTU4N2QyOWZlYjI1OTZlNzQ3L3RhYmxlcmFuZ2U6NDNhZTM2Zjk4NDQ1NDI5NTg3ZDI5ZmViMjU5NmU3NDdfNC0xMC0xLTEtMjQ5MDU_9e57c255-4068-451b-b69f-fd7383dc6448"
      unitRef="usd">14476</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <inuv:PercentageOfTotalRevenue
      contextRef="i965e64d034a44de3a23340486a87e058_D20230101-20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80MC9mcmFnOjIyZDY2ZmU3Y2FjNTRjOWM4ODRjNDM1YzZiYTU2YmFiL3RhYmxlOjQzYWUzNmY5ODQ0NTQyOTU4N2QyOWZlYjI1OTZlNzQ3L3RhYmxlcmFuZ2U6NDNhZTM2Zjk4NDQ1NDI5NTg3ZDI5ZmViMjU5NmU3NDdfNC0xMi0xLTEtMjU2NTE_8c022c74-a2cf-46c9-90c0-d449a027c157"
      unitRef="number">0.001</inuv:PercentageOfTotalRevenue>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i8b83a8d169cc44b7a9484d598011bd83_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80MC9mcmFnOjIyZDY2ZmU3Y2FjNTRjOWM4ODRjNDM1YzZiYTU2YmFiL3RhYmxlOjQzYWUzNmY5ODQ0NTQyOTU4N2QyOWZlYjI1OTZlNzQ3L3RhYmxlcmFuZ2U6NDNhZTM2Zjk4NDQ1NDI5NTg3ZDI5ZmViMjU5NmU3NDdfNC0xNC0xLTEtMjQ5NDU_2209e459-f0f2-41d8-900f-f1f27e75f526"
      unitRef="usd">44688</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <inuv:PercentageOfTotalRevenue
      contextRef="i8b83a8d169cc44b7a9484d598011bd83_D20220101-20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80MC9mcmFnOjIyZDY2ZmU3Y2FjNTRjOWM4ODRjNDM1YzZiYTU2YmFiL3RhYmxlOjQzYWUzNmY5ODQ0NTQyOTU4N2QyOWZlYjI1OTZlNzQ3L3RhYmxlcmFuZ2U6NDNhZTM2Zjk4NDQ1NDI5NTg3ZDI5ZmViMjU5NmU3NDdfNC0xNi0xLTEtMjU2NDk_0fefdf2f-4d76-4e3a-86f7-b340d825bc2c"
      unitRef="number">0.002</inuv:PercentageOfTotalRevenue>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80MC9mcmFnOjIyZDY2ZmU3Y2FjNTRjOWM4ODRjNDM1YzZiYTU2YmFiL3RhYmxlOjQzYWUzNmY5ODQ0NTQyOTU4N2QyOWZlYjI1OTZlNzQ3L3RhYmxlcmFuZ2U6NDNhZTM2Zjk4NDQ1NDI5NTg3ZDI5ZmViMjU5NmU3NDdfNC0xMC0xLTEtMjQ0MTU_6b710e22-ddd7-4848-a55f-45cbe3535145"
      unitRef="usd">11847440</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <inuv:PercentageOfTotalRevenue
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80MC9mcmFnOjIyZDY2ZmU3Y2FjNTRjOWM4ODRjNDM1YzZiYTU2YmFiL3RhYmxlOjQzYWUzNmY5ODQ0NTQyOTU4N2QyOWZlYjI1OTZlNzQ3L3RhYmxlcmFuZ2U6NDNhZTM2Zjk4NDQ1NDI5NTg3ZDI5ZmViMjU5NmU3NDdfNS0xMi0xLTEtMjU2NTE_b6b81a75-3510-4629-9f71-3cc1a3d2c2ff"
      unitRef="number">1</inuv:PercentageOfTotalRevenue>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80MC9mcmFnOjIyZDY2ZmU3Y2FjNTRjOWM4ODRjNDM1YzZiYTU2YmFiL3RhYmxlOjQzYWUzNmY5ODQ0NTQyOTU4N2QyOWZlYjI1OTZlNzQ3L3RhYmxlcmFuZ2U6NDNhZTM2Zjk4NDQ1NDI5NTg3ZDI5ZmViMjU5NmU3NDdfNC0xNC0xLTEtMjQ0MTU_e73ec528-e639-47a1-9d0d-1dcd86b7c9fd"
      unitRef="usd">18609367</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <inuv:PercentageOfTotalRevenue
      contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80MC9mcmFnOjIyZDY2ZmU3Y2FjNTRjOWM4ODRjNDM1YzZiYTU2YmFiL3RhYmxlOjQzYWUzNmY5ODQ0NTQyOTU4N2QyOWZlYjI1OTZlNzQ3L3RhYmxlcmFuZ2U6NDNhZTM2Zjk4NDQ1NDI5NTg3ZDI5ZmViMjU5NmU3NDdfNS0xNi0xLTEtMjU2NDc_19d6dc86-18c9-4dce-8c79-2abc8a48f031"
      unitRef="number">1</inuv:PercentageOfTotalRevenue>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80MC9mcmFnOjIyZDY2ZmU3Y2FjNTRjOWM4ODRjNDM1YzZiYTU2YmFiL3RleHRyZWdpb246MjJkNjZmZTdjYWM1NGM5Yzg4NGM0MzVjNmJhNTZiYWJfMTA5OTUxMTYzODcxNg_614f0361-0677-4cd0-bb5c-503c0d7223b9">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Recently Adopted Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January 1, 2023, we adopted &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounting Standards Code (ASC) No. 326, Financial Instruments-Credit Losses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. ASC 326 requires a financial asset (loans, debt securities, trade receivables, net investments in leases, off-balance sheet credit exposures, reinsurance receivables, and any other financials assets not excluded from scope) measured at amortized cost basis to be &lt;/span&gt;&lt;/div&gt;presented at the net amount expected to be collected. The adoption of this new standard did not have a material impact on our consolidated financial statements.</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80My9mcmFnOjQ2YzcwYTdiZmMzZTQwMjM5Y2Y1ODRlZWQ2NzgyNGYxL3RleHRyZWdpb246NDZjNzBhN2JmYzNlNDAyMzljZjU4NGVlZDY3ODI0ZjFfMjY2MQ_271f71cb-780b-42c2-8747-a6dedcc61e68">Fair Value Measurements&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The carrying amounts reported in the balance sheet for cash and cash equivalents, accounts receivable, accounts payable and accrued expenses approximate fair value based on the short-term nature of these items.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;In accordance with accounting principles generally accepted in the United States, 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. A three-level hierarchy prioritizes the inputs used to measure fair value as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Level 1 &#x2013; Valuation is based on quoted prices in active markets for identical assets or liabilities. Level 1 assets and liabilities generally include debt and equity securities that are traded in an active exchange market. Valuations are obtained from readily available pricing sources for market transactions involving identical assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Level 2 &#x2013; Valuation is based on observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Level 3 &#x2013; Valuation is based on unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. Level 3 assets and liabilities include financial instruments whose value is determined using pricing models, discounted cash flow methodologies, or similar techniques, as well as instruments for which the determination of fair value requires significant management judgment or estimation.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes our cash equivalents and marketable securities measured at fair value. Certain marketable&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;securities consist of investments in debt and equity securities. We classify our cash equivalents and marketable securities within Level 1 because we use observable inputs that reflect quoted market prices for identical assets in active markets to determine their fair value. We have classified debt securities as available for sale securities with unrealized gains and losses recorded as other comprehensive income. We have classified equity securities as trading and are marked to market with changes recorded as other income on the income statement. Any interest income or dividends are recorded within financing expense, net on the income statement.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.022%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.747%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Investment Assets at Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Investment Assets at Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;936,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;936,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,253,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,253,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;462,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;462,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Investments at Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;462,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;462,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,190,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,190,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The cost, gross unrealized gains (losses) and fair value of marketable securities by major security type were as follows:&lt;/span&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.332%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unrealized Gain (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,021,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(84,868)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;936,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,776,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(523,746)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,253,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,189,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80My9mcmFnOjQ2YzcwYTdiZmMzZTQwMjM5Y2Y1ODRlZWQ2NzgyNGYxL3RleHRyZWdpb246NDZjNzBhN2JmYzNlNDAyMzljZjU4NGVlZDY3ODI0ZjFfMjY1OQ_e57ee794-8c85-4d68-bd88-e0d3efc368c7">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes our cash equivalents and marketable securities measured at fair value. Certain marketable&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;securities consist of investments in debt and equity securities. We classify our cash equivalents and marketable securities within Level 1 because we use observable inputs that reflect quoted market prices for identical assets in active markets to determine their fair value. We have classified debt securities as available for sale securities with unrealized gains and losses recorded as other comprehensive income. We have classified equity securities as trading and are marked to market with changes recorded as other income on the income statement. Any interest income or dividends are recorded within financing expense, net on the income statement.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.022%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.747%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Investment Assets at Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Investment Assets at Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;936,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;936,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,253,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,253,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;462,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;462,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Investments at Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;462,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;462,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,190,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,190,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;The cost, gross unrealized gains (losses) and fair value of marketable securities by major security type were as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.332%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unrealized Gain (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,021,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(84,868)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;936,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,776,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(523,746)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,253,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,189,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FairValueByBalanceSheetGroupingTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1737d91e96604e259d742fdcfdee1313_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80My9mcmFnOjQ2YzcwYTdiZmMzZTQwMjM5Y2Y1ODRlZWQ2NzgyNGYxL3RhYmxlOjI2NGNiZDc2MjBmNDRlMTRhODcxZDAxNTRiYzdiODJiL3RhYmxlcmFuZ2U6MjY0Y2JkNzYyMGY0NGUxNGE4NzFkMDE1NGJjN2I4MmJfNC0xLTEtMS0yNDQxNQ_73e49d64-ff43-4912-9232-69be01230538"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iec7ad37c876542ec8ad84e8c2381477e_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80My9mcmFnOjQ2YzcwYTdiZmMzZTQwMjM5Y2Y1ODRlZWQ2NzgyNGYxL3RhYmxlOjI2NGNiZDc2MjBmNDRlMTRhODcxZDAxNTRiYzdiODJiL3RhYmxlcmFuZ2U6MjY0Y2JkNzYyMGY0NGUxNGE4NzFkMDE1NGJjN2I4MmJfNC0zLTEtMS0yNDQxNQ_8c660b41-607e-4998-8031-c940a3a24d48"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if2cf3a9441334bb0aaa57d6439cc43ea_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80My9mcmFnOjQ2YzcwYTdiZmMzZTQwMjM5Y2Y1ODRlZWQ2NzgyNGYxL3RhYmxlOjI2NGNiZDc2MjBmNDRlMTRhODcxZDAxNTRiYzdiODJiL3RhYmxlcmFuZ2U6MjY0Y2JkNzYyMGY0NGUxNGE4NzFkMDE1NGJjN2I4MmJfNC01LTEtMS0yNDQxNQ_c9ce94cf-d4bf-43af-adb3-204d557d6e4b"
      unitRef="usd">936563</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ibfa6b7f61236493c8a89c734fba33fde_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80My9mcmFnOjQ2YzcwYTdiZmMzZTQwMjM5Y2Y1ODRlZWQ2NzgyNGYxL3RhYmxlOjI2NGNiZDc2MjBmNDRlMTRhODcxZDAxNTRiYzdiODJiL3RhYmxlcmFuZ2U6MjY0Y2JkNzYyMGY0NGUxNGE4NzFkMDE1NGJjN2I4MmJfNC03LTEtMS0yNDQxNQ_8e43263a-1e47-4230-a318-1629a9833b97"
      unitRef="usd">936563</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i1737d91e96604e259d742fdcfdee1313_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80My9mcmFnOjQ2YzcwYTdiZmMzZTQwMjM5Y2Y1ODRlZWQ2NzgyNGYxL3RhYmxlOjI2NGNiZDc2MjBmNDRlMTRhODcxZDAxNTRiYzdiODJiL3RhYmxlcmFuZ2U6MjY0Y2JkNzYyMGY0NGUxNGE4NzFkMDE1NGJjN2I4MmJfNS0xLTEtMS0yNDQxNQ_a0ebd311-2c4b-4942-bce6-2f01981e58d8"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="iec7ad37c876542ec8ad84e8c2381477e_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80My9mcmFnOjQ2YzcwYTdiZmMzZTQwMjM5Y2Y1ODRlZWQ2NzgyNGYxL3RhYmxlOjI2NGNiZDc2MjBmNDRlMTRhODcxZDAxNTRiYzdiODJiL3RhYmxlcmFuZ2U6MjY0Y2JkNzYyMGY0NGUxNGE4NzFkMDE1NGJjN2I4MmJfNS0zLTEtMS0yNDQxNQ_a33cac4e-b98d-434e-ad7c-9a8322ec1dce"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="if2cf3a9441334bb0aaa57d6439cc43ea_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80My9mcmFnOjQ2YzcwYTdiZmMzZTQwMjM5Y2Y1ODRlZWQ2NzgyNGYxL3RhYmxlOjI2NGNiZDc2MjBmNDRlMTRhODcxZDAxNTRiYzdiODJiL3RhYmxlcmFuZ2U6MjY0Y2JkNzYyMGY0NGUxNGE4NzFkMDE1NGJjN2I4MmJfNS01LTEtMS0yNDQxNQ_c3226f20-d27f-471a-b1be-1985ea40f84e"
      unitRef="usd">1253027</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="ibfa6b7f61236493c8a89c734fba33fde_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80My9mcmFnOjQ2YzcwYTdiZmMzZTQwMjM5Y2Y1ODRlZWQ2NzgyNGYxL3RhYmxlOjI2NGNiZDc2MjBmNDRlMTRhODcxZDAxNTRiYzdiODJiL3RhYmxlcmFuZ2U6MjY0Y2JkNzYyMGY0NGUxNGE4NzFkMDE1NGJjN2I4MmJfNS03LTEtMS0yNDQxNQ_294a6118-abc8-4d76-be6a-459de65e24ec"
      unitRef="usd">1253027</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i1737d91e96604e259d742fdcfdee1313_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80My9mcmFnOjQ2YzcwYTdiZmMzZTQwMjM5Y2Y1ODRlZWQ2NzgyNGYxL3RhYmxlOjI2NGNiZDc2MjBmNDRlMTRhODcxZDAxNTRiYzdiODJiL3RhYmxlcmFuZ2U6MjY0Y2JkNzYyMGY0NGUxNGE4NzFkMDE1NGJjN2I4MmJfNi0xLTEtMS0yNDQxNQ_ff947777-2a1d-498b-ad27-49f3ab30efbc"
      unitRef="usd">462338</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="iec7ad37c876542ec8ad84e8c2381477e_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80My9mcmFnOjQ2YzcwYTdiZmMzZTQwMjM5Y2Y1ODRlZWQ2NzgyNGYxL3RhYmxlOjI2NGNiZDc2MjBmNDRlMTRhODcxZDAxNTRiYzdiODJiL3RhYmxlcmFuZ2U6MjY0Y2JkNzYyMGY0NGUxNGE4NzFkMDE1NGJjN2I4MmJfNi0zLTEtMS0yNDQxNQ_772aad6f-2fce-4527-9349-c609d754db68"
      unitRef="usd">462338</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="if2cf3a9441334bb0aaa57d6439cc43ea_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80My9mcmFnOjQ2YzcwYTdiZmMzZTQwMjM5Y2Y1ODRlZWQ2NzgyNGYxL3RhYmxlOjI2NGNiZDc2MjBmNDRlMTRhODcxZDAxNTRiYzdiODJiL3RhYmxlcmFuZ2U6MjY0Y2JkNzYyMGY0NGUxNGE4NzFkMDE1NGJjN2I4MmJfNi01LTEtMS0yNDQxNQ_1bce9cc6-e0e8-4430-816a-709d2e4cffe2"
      unitRef="usd">801</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ibfa6b7f61236493c8a89c734fba33fde_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80My9mcmFnOjQ2YzcwYTdiZmMzZTQwMjM5Y2Y1ODRlZWQ2NzgyNGYxL3RhYmxlOjI2NGNiZDc2MjBmNDRlMTRhODcxZDAxNTRiYzdiODJiL3RhYmxlcmFuZ2U6MjY0Y2JkNzYyMGY0NGUxNGE4NzFkMDE1NGJjN2I4MmJfNi03LTEtMS0yNDQxNQ_ce99e719-daa5-4fe3-98cb-1ec6d9c2dc9e"
      unitRef="usd">801</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i1737d91e96604e259d742fdcfdee1313_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80My9mcmFnOjQ2YzcwYTdiZmMzZTQwMjM5Y2Y1ODRlZWQ2NzgyNGYxL3RhYmxlOjI2NGNiZDc2MjBmNDRlMTRhODcxZDAxNTRiYzdiODJiL3RhYmxlcmFuZ2U6MjY0Y2JkNzYyMGY0NGUxNGE4NzFkMDE1NGJjN2I4MmJfNy0xLTEtMS0yNDQxNQ_2b16d218-207e-4862-aa4c-70ef2a4a4d6c"
      unitRef="usd">462338</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="iec7ad37c876542ec8ad84e8c2381477e_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80My9mcmFnOjQ2YzcwYTdiZmMzZTQwMjM5Y2Y1ODRlZWQ2NzgyNGYxL3RhYmxlOjI2NGNiZDc2MjBmNDRlMTRhODcxZDAxNTRiYzdiODJiL3RhYmxlcmFuZ2U6MjY0Y2JkNzYyMGY0NGUxNGE4NzFkMDE1NGJjN2I4MmJfNy0zLTEtMS0yNDQxNQ_a613628b-dff1-4918-b969-e485c9d13071"
      unitRef="usd">462338</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="if2cf3a9441334bb0aaa57d6439cc43ea_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80My9mcmFnOjQ2YzcwYTdiZmMzZTQwMjM5Y2Y1ODRlZWQ2NzgyNGYxL3RhYmxlOjI2NGNiZDc2MjBmNDRlMTRhODcxZDAxNTRiYzdiODJiL3RhYmxlcmFuZ2U6MjY0Y2JkNzYyMGY0NGUxNGE4NzFkMDE1NGJjN2I4MmJfNy01LTEtMS0yNDQxNQ_8e83eaa9-3bf4-4daf-ba3f-af183da6f57b"
      unitRef="usd">2190391</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ibfa6b7f61236493c8a89c734fba33fde_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80My9mcmFnOjQ2YzcwYTdiZmMzZTQwMjM5Y2Y1ODRlZWQ2NzgyNGYxL3RhYmxlOjI2NGNiZDc2MjBmNDRlMTRhODcxZDAxNTRiYzdiODJiL3RhYmxlcmFuZ2U6MjY0Y2JkNzYyMGY0NGUxNGE4NzFkMDE1NGJjN2I4MmJfNy03LTEtMS0yNDQxNQ_15cb0669-8cfd-4f11-bd77-25120c7e914b"
      unitRef="usd">2190391</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="if2cf3a9441334bb0aaa57d6439cc43ea_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80My9mcmFnOjQ2YzcwYTdiZmMzZTQwMjM5Y2Y1ODRlZWQ2NzgyNGYxL3RhYmxlOmVlOTIzNjNkZTgwODQ5ZjVhMmRkNGJlM2VkYTU3N2JiL3RhYmxlcmFuZ2U6ZWU5MjM2M2RlODA4NDlmNWEyZGQ0YmUzZWRhNTc3YmJfNC03LTEtMS0yNDQxNQ_da0447e0-823b-4b0b-84c5-b63a8c6590fd"
      unitRef="usd">1021431</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax
      contextRef="if2cf3a9441334bb0aaa57d6439cc43ea_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80My9mcmFnOjQ2YzcwYTdiZmMzZTQwMjM5Y2Y1ODRlZWQ2NzgyNGYxL3RhYmxlOmVlOTIzNjNkZTgwODQ5ZjVhMmRkNGJlM2VkYTU3N2JiL3RhYmxlcmFuZ2U6ZWU5MjM2M2RlODA4NDlmNWEyZGQ0YmUzZWRhNTc3YmJfNC05LTEtMS0yNDQxNQ_4e88b56b-eb77-413f-8d54-44bd1b0b69c3"
      unitRef="usd">-84868</us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if2cf3a9441334bb0aaa57d6439cc43ea_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80My9mcmFnOjQ2YzcwYTdiZmMzZTQwMjM5Y2Y1ODRlZWQ2NzgyNGYxL3RhYmxlOmVlOTIzNjNkZTgwODQ5ZjVhMmRkNGJlM2VkYTU3N2JiL3RhYmxlcmFuZ2U6ZWU5MjM2M2RlODA4NDlmNWEyZGQ0YmUzZWRhNTc3YmJfNC0xMS0xLTEtMjQ0MTU_4078a446-049a-4a0a-9eb9-a385ad798c04"
      unitRef="usd">936563</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:EquitySecuritiesFvNiCost
      contextRef="if2cf3a9441334bb0aaa57d6439cc43ea_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80My9mcmFnOjQ2YzcwYTdiZmMzZTQwMjM5Y2Y1ODRlZWQ2NzgyNGYxL3RhYmxlOmVlOTIzNjNkZTgwODQ5ZjVhMmRkNGJlM2VkYTU3N2JiL3RhYmxlcmFuZ2U6ZWU5MjM2M2RlODA4NDlmNWEyZGQ0YmUzZWRhNTc3YmJfNS03LTEtMS0yNDQxNQ_c8fe384c-8810-450a-ad67-c75008a2a50b"
      unitRef="usd">1776773</us-gaap:EquitySecuritiesFvNiCost>
    <inuv:EquitySecuritiesFVNIAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="if2cf3a9441334bb0aaa57d6439cc43ea_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80My9mcmFnOjQ2YzcwYTdiZmMzZTQwMjM5Y2Y1ODRlZWQ2NzgyNGYxL3RhYmxlOmVlOTIzNjNkZTgwODQ5ZjVhMmRkNGJlM2VkYTU3N2JiL3RhYmxlcmFuZ2U6ZWU5MjM2M2RlODA4NDlmNWEyZGQ0YmUzZWRhNTc3YmJfNS05LTEtMS0yNDQxNQ_58ce8cbe-2476-4e6b-9537-bfc29bea0937"
      unitRef="usd">523746</inuv:EquitySecuritiesFVNIAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="if2cf3a9441334bb0aaa57d6439cc43ea_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80My9mcmFnOjQ2YzcwYTdiZmMzZTQwMjM5Y2Y1ODRlZWQ2NzgyNGYxL3RhYmxlOmVlOTIzNjNkZTgwODQ5ZjVhMmRkNGJlM2VkYTU3N2JiL3RhYmxlcmFuZ2U6ZWU5MjM2M2RlODA4NDlmNWEyZGQ0YmUzZWRhNTc3YmJfNS0xMS0xLTEtMjQ0MTU_f7b240ea-8449-4bcf-997c-1e8f3ce76770"
      unitRef="usd">1253027</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="if2cf3a9441334bb0aaa57d6439cc43ea_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80My9mcmFnOjQ2YzcwYTdiZmMzZTQwMjM5Y2Y1ODRlZWQ2NzgyNGYxL3RhYmxlOmVlOTIzNjNkZTgwODQ5ZjVhMmRkNGJlM2VkYTU3N2JiL3RhYmxlcmFuZ2U6ZWU5MjM2M2RlODA4NDlmNWEyZGQ0YmUzZWRhNTc3YmJfNi0xMS0xLTEtMjQ0MTU_171df811-8fb7-4b56-b43f-4462763905b0"
      unitRef="usd">2189590</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80Ni9mcmFnOmQ3YTE1NGZhYzUzZjRhZTY4ZWIwZGM2M2ExMGJkN2U1L3RleHRyZWdpb246ZDdhMTU0ZmFjNTNmNGFlNjhlYjBkYzYzYTEwYmQ3ZTVfMjk5_3470621e-2587-42f8-9a19-fe7f3e5e3b5e">Property and Equipment&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The net carrying value of property and equipment was as follows as of:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.773%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.706%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;293,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;293,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,268,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,265,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized internal use and purchased software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,912,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,503,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;458,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;458,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,932,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,521,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,245,326)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,852,425)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,687,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,668,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;During the three months ended March&#160;31, 2023 and March&#160;31, 2022, depreciation expense was $392,901 and $356,793, respectively.</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80Ni9mcmFnOmQ3YTE1NGZhYzUzZjRhZTY4ZWIwZGM2M2ExMGJkN2U1L3RleHRyZWdpb246ZDdhMTU0ZmFjNTNmNGFlNjhlYjBkYzYzYTEwYmQ3ZTVfMjk1_1a38dd86-ff3c-4c07-928c-0589cd3027fa">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The net carrying value of property and equipment was as follows as of:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.773%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.706%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;293,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;293,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,268,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,265,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized internal use and purchased software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,912,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,503,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;458,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;458,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,932,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,521,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,245,326)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,852,425)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,687,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,668,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i9ab7bd8987634d3f8d07234b4ecc8faa_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80Ni9mcmFnOmQ3YTE1NGZhYzUzZjRhZTY4ZWIwZGM2M2ExMGJkN2U1L3RhYmxlOmIyYjE2MjE4ZjE1YzRhY2U4Nzg4ZWJjNjM4YmY5NjU5L3RhYmxlcmFuZ2U6YjJiMTYyMThmMTVjNGFjZTg3ODhlYmM2MzhiZjk2NTlfMS0xLTEtMS0yNDQxNQ_497fdb20-f314-4b36-bee8-e64adb4b5859"
      unitRef="usd">293152</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i5993dbd9b2904651ba2d5ddd264eb446_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80Ni9mcmFnOmQ3YTE1NGZhYzUzZjRhZTY4ZWIwZGM2M2ExMGJkN2U1L3RhYmxlOmIyYjE2MjE4ZjE1YzRhY2U4Nzg4ZWJjNjM4YmY5NjU5L3RhYmxlcmFuZ2U6YjJiMTYyMThmMTVjNGFjZTg3ODhlYmM2MzhiZjk2NTlfMS0zLTEtMS0yNDQxNQ_d2d93238-354e-4d70-b91d-3ea9ef5143e0"
      unitRef="usd">293152</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ia24501a928424e329d9db4efc62f18b7_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80Ni9mcmFnOmQ3YTE1NGZhYzUzZjRhZTY4ZWIwZGM2M2ExMGJkN2U1L3RhYmxlOmIyYjE2MjE4ZjE1YzRhY2U4Nzg4ZWJjNjM4YmY5NjU5L3RhYmxlcmFuZ2U6YjJiMTYyMThmMTVjNGFjZTg3ODhlYmM2MzhiZjk2NTlfMi0xLTEtMS0yNDQxNQ_333af789-75a6-42ed-a658-c53d78ee5613"
      unitRef="usd">1268434</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i4076e528d5dc43bdab15241964953c2f_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80Ni9mcmFnOmQ3YTE1NGZhYzUzZjRhZTY4ZWIwZGM2M2ExMGJkN2U1L3RhYmxlOmIyYjE2MjE4ZjE1YzRhY2U4Nzg4ZWJjNjM4YmY5NjU5L3RhYmxlcmFuZ2U6YjJiMTYyMThmMTVjNGFjZTg3ODhlYmM2MzhiZjk2NTlfMi0zLTEtMS0yNDQxNQ_85d75bde-43a7-425d-97f3-70b9c7561bba"
      unitRef="usd">1265752</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i84a0810aa0114415a64e5f2030dc0ab0_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80Ni9mcmFnOmQ3YTE1NGZhYzUzZjRhZTY4ZWIwZGM2M2ExMGJkN2U1L3RhYmxlOmIyYjE2MjE4ZjE1YzRhY2U4Nzg4ZWJjNjM4YmY5NjU5L3RhYmxlcmFuZ2U6YjJiMTYyMThmMTVjNGFjZTg3ODhlYmM2MzhiZjk2NTlfMy0xLTEtMS0yNDQxNQ_6235ca4e-743b-49b4-be29-6d5d8c83d6ba"
      unitRef="usd">14912164</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ie394a6664eca4439b74dba9b1f23b4a4_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80Ni9mcmFnOmQ3YTE1NGZhYzUzZjRhZTY4ZWIwZGM2M2ExMGJkN2U1L3RhYmxlOmIyYjE2MjE4ZjE1YzRhY2U4Nzg4ZWJjNjM4YmY5NjU5L3RhYmxlcmFuZ2U6YjJiMTYyMThmMTVjNGFjZTg3ODhlYmM2MzhiZjk2NTlfMy0zLTEtMS0yNDQxNQ_7ac0f3c6-8be6-47f1-83f4-cb1f10abf296"
      unitRef="usd">14503608</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i77ec93d08df147939d1fa8b8fe3f1ccd_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80Ni9mcmFnOmQ3YTE1NGZhYzUzZjRhZTY4ZWIwZGM2M2ExMGJkN2U1L3RhYmxlOmIyYjE2MjE4ZjE1YzRhY2U4Nzg4ZWJjNjM4YmY5NjU5L3RhYmxlcmFuZ2U6YjJiMTYyMThmMTVjNGFjZTg3ODhlYmM2MzhiZjk2NTlfNC0xLTEtMS0yNDQxNQ_817d7e30-d330-4717-babd-f59cda0960dd"
      unitRef="usd">458885</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ib905d3952a0b42a08989326b7602780d_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80Ni9mcmFnOmQ3YTE1NGZhYzUzZjRhZTY4ZWIwZGM2M2ExMGJkN2U1L3RhYmxlOmIyYjE2MjE4ZjE1YzRhY2U4Nzg4ZWJjNjM4YmY5NjU5L3RhYmxlcmFuZ2U6YjJiMTYyMThmMTVjNGFjZTg3ODhlYmM2MzhiZjk2NTlfNC0zLTEtMS0yNDQxNQ_d7503d14-7010-4874-8ca8-15ce0c0ccde0"
      unitRef="usd">458885</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80Ni9mcmFnOmQ3YTE1NGZhYzUzZjRhZTY4ZWIwZGM2M2ExMGJkN2U1L3RhYmxlOmIyYjE2MjE4ZjE1YzRhY2U4Nzg4ZWJjNjM4YmY5NjU5L3RhYmxlcmFuZ2U6YjJiMTYyMThmMTVjNGFjZTg3ODhlYmM2MzhiZjk2NTlfNS0xLTEtMS0yNDQxNQ_f67e0f0f-9f6b-4f14-abac-a04c5de2f938"
      unitRef="usd">16932635</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80Ni9mcmFnOmQ3YTE1NGZhYzUzZjRhZTY4ZWIwZGM2M2ExMGJkN2U1L3RhYmxlOmIyYjE2MjE4ZjE1YzRhY2U4Nzg4ZWJjNjM4YmY5NjU5L3RhYmxlcmFuZ2U6YjJiMTYyMThmMTVjNGFjZTg3ODhlYmM2MzhiZjk2NTlfNS0zLTEtMS0yNDQxNQ_579b3354-45b3-42f1-851c-203cf532e5a5"
      unitRef="usd">16521397</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80Ni9mcmFnOmQ3YTE1NGZhYzUzZjRhZTY4ZWIwZGM2M2ExMGJkN2U1L3RhYmxlOmIyYjE2MjE4ZjE1YzRhY2U4Nzg4ZWJjNjM4YmY5NjU5L3RhYmxlcmFuZ2U6YjJiMTYyMThmMTVjNGFjZTg3ODhlYmM2MzhiZjk2NTlfNi0xLTEtMS0yNDQxNQ_00239e4c-a45b-43d3-93fe-8f097ec03e73"
      unitRef="usd">15245326</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80Ni9mcmFnOmQ3YTE1NGZhYzUzZjRhZTY4ZWIwZGM2M2ExMGJkN2U1L3RhYmxlOmIyYjE2MjE4ZjE1YzRhY2U4Nzg4ZWJjNjM4YmY5NjU5L3RhYmxlcmFuZ2U6YjJiMTYyMThmMTVjNGFjZTg3ODhlYmM2MzhiZjk2NTlfNi0zLTEtMS0yNDQxNQ_8a14a211-88d7-4730-93c5-8cd4fcdf8b9c"
      unitRef="usd">14852425</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80Ni9mcmFnOmQ3YTE1NGZhYzUzZjRhZTY4ZWIwZGM2M2ExMGJkN2U1L3RhYmxlOmIyYjE2MjE4ZjE1YzRhY2U4Nzg4ZWJjNjM4YmY5NjU5L3RhYmxlcmFuZ2U6YjJiMTYyMThmMTVjNGFjZTg3ODhlYmM2MzhiZjk2NTlfNy0xLTEtMS0yNDQxNQ_92785c4d-f489-4dc7-bd70-87bf42da9d7e"
      unitRef="usd">1687309</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80Ni9mcmFnOmQ3YTE1NGZhYzUzZjRhZTY4ZWIwZGM2M2ExMGJkN2U1L3RhYmxlOmIyYjE2MjE4ZjE1YzRhY2U4Nzg4ZWJjNjM4YmY5NjU5L3RhYmxlcmFuZ2U6YjJiMTYyMThmMTVjNGFjZTg3ODhlYmM2MzhiZjk2NTlfNy0zLTEtMS0yNDQxNQ_9f46ef0b-cf9a-4e66-8926-2cdb0f8c2518"
      unitRef="usd">1668972</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80Ni9mcmFnOmQ3YTE1NGZhYzUzZjRhZTY4ZWIwZGM2M2ExMGJkN2U1L3RleHRyZWdpb246ZDdhMTU0ZmFjNTNmNGFlNjhlYjBkYzYzYTEwYmQ3ZTVfMTc1_a9602d68-07ea-4027-8630-dcdbbf95166a"
      unitRef="usd">392901</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80Ni9mcmFnOmQ3YTE1NGZhYzUzZjRhZTY4ZWIwZGM2M2ExMGJkN2U1L3RleHRyZWdpb246ZDdhMTU0ZmFjNTNmNGFlNjhlYjBkYzYzYTEwYmQ3ZTVfMTgy_79446475-1359-4c8d-aaf6-19e21b457f20"
      unitRef="usd">356793</us-gaap:Depreciation>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RleHRyZWdpb246ZjMwODc5MzFkMWEzNDc1ZWEyODNhNWNlMGFhMzhjMzlfMzIz_cf40eb58-afcb-4ce9-a9e1-e98d5800b5fd">Other Intangible Assets and Goodwill&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a schedule&#160;of intangible assets and goodwill as of March&#160;31, 2023:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.265%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.289%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.059%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.064%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization and Impairment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Carrying Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year-to-date Amortization&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer list, Google&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,820,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,887,750)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,932,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,600,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,600,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer list, ReTargeter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,931,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,416,250)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;515,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer list, all other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,610,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,610,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Brand name, ReTargeter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;643,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(472,084)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;171,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;570,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(175,750)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;394,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade names, web properties (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;390,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;390,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets classified as long-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,565,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,161,834)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,403,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;246,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:17pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill, total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,853,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,853,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&#160;&#160;&#160;&#160;The trade names related to our web properties have an indefinite life, and as such are not amortized.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization expense over the next five years and thereafter is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:87.919%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.881%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023 (remainder of year)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;738,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;769,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;469,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;469,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;469,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,096,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,013,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a schedule&#160;of intangible assets and goodwill as of December&#160;31, 2022:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.742%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.941%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization and Impairment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Carrying Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer list, Google&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,820,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,777,500)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,042,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;441,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,600,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,600,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer list, ReTargeter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,931,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,319,688)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;611,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;386,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer list, all other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,610,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,610,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Brand name, ReTargeter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;643,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(439,896)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;203,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;570,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(168,625)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;401,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade names, web properties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;390,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;390,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets classified as long-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,565,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,915,709)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,649,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,071,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill, total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,853,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,853,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RleHRyZWdpb246ZjMwODc5MzFkMWEzNDc1ZWEyODNhNWNlMGFhMzhjMzlfMzI1_603ff253-79ed-4a14-a682-715ba27c29f5">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a schedule&#160;of intangible assets and goodwill as of March&#160;31, 2023:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.265%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.289%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.059%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.064%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization and Impairment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Carrying Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year-to-date Amortization&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer list, Google&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,820,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,887,750)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,932,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,600,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,600,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer list, ReTargeter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,931,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,416,250)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;515,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer list, all other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,610,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,610,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Brand name, ReTargeter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;643,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(472,084)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;171,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;570,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(175,750)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;394,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade names, web properties (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;390,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;390,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets classified as long-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,565,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,161,834)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,403,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;246,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:17pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill, total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,853,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,853,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&#160;&#160;&#160;&#160;The trade names related to our web properties have an indefinite life, and as such are not amortized.&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a schedule&#160;of intangible assets and goodwill as of December&#160;31, 2022:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.742%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.941%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization and Impairment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Carrying Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer list, Google&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,820,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,777,500)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,042,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;441,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,600,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,600,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer list, ReTargeter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,931,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,319,688)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;611,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;386,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer list, all other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,610,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,610,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Brand name, ReTargeter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;643,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(439,896)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;203,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;570,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(168,625)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;401,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade names, web properties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;390,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;390,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets classified as long-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,565,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,915,709)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,649,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,071,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill, total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,853,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,853,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i8c8c307cb40d4399a88c4a459f9b11c4_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfMi0xLTEtMS0yNDQxNQ_0a8115e1-933d-42b6-8e59-db5b71304cff">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ic60da04bbba148ed92a9d9cfad9d8a25_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfMi0zLTEtMS0yNDQxNQ_7385a57c-db89-4cdc-b9a1-983706d9b280"
      unitRef="usd">8820000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <inuv:FiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairment
      contextRef="ic60da04bbba148ed92a9d9cfad9d8a25_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfMi01LTEtMS0yNDQxNQ_715075ec-8f92-43e1-9713-30d0d7832528"
      unitRef="usd">4887750</inuv:FiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairment>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ic60da04bbba148ed92a9d9cfad9d8a25_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfMi03LTEtMS0yNDQxNQ_5797358d-c2da-4695-97d5-d0c6e7e4581e"
      unitRef="usd">3932250</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i8c8c307cb40d4399a88c4a459f9b11c4_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfMi05LTEtMS0yNDQxNQ_6516dcf1-f15e-4a81-9a6f-b6fc5af48a1b"
      unitRef="usd">110250</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ie61e584531e34e6c83370fdee882706c_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfMy0xLTEtMS0yNDQxNQ_568f6962-2a80-46b3-8f9a-84d42291a629">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i09e7507029974a209ed426628146356d_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfMy0zLTEtMS0yNDQxNQ_09fbdc74-b8a5-4c5b-976a-deec8e91750b"
      unitRef="usd">3600000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <inuv:FiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairment
      contextRef="i09e7507029974a209ed426628146356d_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfMy01LTEtMS0yNDQxNQ_d62d32ec-f40b-4cbe-a2db-6193c01cd270"
      unitRef="usd">3600000</inuv:FiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairment>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i09e7507029974a209ed426628146356d_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfMy03LTEtMS0yNDQxNQ_534bf349-5d6d-446b-8005-283970968970"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ie61e584531e34e6c83370fdee882706c_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfMy05LTEtMS0yNDQxNQ_f51e8ff5-83c9-46b3-b9c0-7136db0ec7b4"
      unitRef="usd">0</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i6ab9522f39114564bd6698b812fa12b7_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfNC0xLTEtMS0yNDQxNQ_639c816d-c897-4726-a2ec-1103386e18d8">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i65381fb1a65a431a977a8c6419dc708e_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfNC0zLTEtMS0yNDQxNQ_5ab0176f-a7b2-4c36-bd03-902bb7fd6fe2"
      unitRef="usd">1931250</us-gaap:FiniteLivedIntangibleAssetsGross>
    <inuv:FiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairment
      contextRef="i65381fb1a65a431a977a8c6419dc708e_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfNC01LTEtMS0yNDQxNQ_4f037d5b-cffc-43bc-9ef6-a348eb5ad83d"
      unitRef="usd">1416250</inuv:FiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairment>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i65381fb1a65a431a977a8c6419dc708e_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfNC03LTEtMS0yNDQxNQ_420ffe8b-8843-4a8f-ba6f-7c72aa8a14fb"
      unitRef="usd">515000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i6ab9522f39114564bd6698b812fa12b7_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfNC05LTEtMS0yNDQxNQ_45e34930-a66b-452c-8906-67a1170ba809"
      unitRef="usd">96562</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ifef58f14c92e4cd38742d987043b1bad_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfNS0xLTEtMS0yNDQxNQ_c7dfc14c-02ae-4362-931a-988becd684b0">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i2190f05af8524d1ab98c8e421cdefe46_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfNS0zLTEtMS0yNDQxNQ_7895ba20-37e0-4628-8ea1-bb60cee5af3e"
      unitRef="usd">1610000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <inuv:FiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairment
      contextRef="i2190f05af8524d1ab98c8e421cdefe46_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfNS01LTEtMS0yNDQxNQ_a2df1729-6b65-401a-852a-55f894e24cf0"
      unitRef="usd">1610000</inuv:FiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairment>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i2190f05af8524d1ab98c8e421cdefe46_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfNS03LTEtMS0yNDQxNQ_1df409a2-7757-4cd1-a1cb-f69cbce4baf0"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ifef58f14c92e4cd38742d987043b1bad_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfNS05LTEtMS0yNDQxNQ_4057cb01-d72b-4ecd-b97b-82a3af100892"
      unitRef="usd">0</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i3123401efbea4d63ba50dd0a77d1be13_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfNi0xLTEtMS0yNDQxNQ_004489f2-635d-43dc-894f-8e9276a251e7">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i547c762a279942a195ad659da73eb985_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfNi0zLTEtMS0yNDQxNQ_cab6c8d2-401e-42a9-90bd-0d8232cd0dd6"
      unitRef="usd">643750</us-gaap:FiniteLivedIntangibleAssetsGross>
    <inuv:FiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairment
      contextRef="i547c762a279942a195ad659da73eb985_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfNi01LTEtMS0yNDQxNQ_af4719aa-4d49-4582-a5b4-be23fbf862f3"
      unitRef="usd">472084</inuv:FiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairment>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i547c762a279942a195ad659da73eb985_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfNi03LTEtMS0yNDQxNQ_105c12b3-daa3-48b0-a0d9-8e8bfb768d1e"
      unitRef="usd">171666</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i3123401efbea4d63ba50dd0a77d1be13_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfNi05LTEtMS0yNDQxNQ_0125876c-9361-4d26-bfb0-3e567d650451"
      unitRef="usd">32188</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i3a98ce47537e401bb0070300d3b16896_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfNy0xLTEtMS0yNDQxNQ_ad452564-2c95-48eb-85fe-8a2aa3f476fe">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="icea3e789632d408b9dd3c45ac74ce79a_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfNy0zLTEtMS0yNDQxNQ_5afb343d-dbc9-44e6-bef0-22581bef6b48"
      unitRef="usd">570000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <inuv:FiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairment
      contextRef="icea3e789632d408b9dd3c45ac74ce79a_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfNy01LTEtMS0yNDQxNQ_c265b0de-f956-4334-b71c-3721d8b4ef0a"
      unitRef="usd">175750</inuv:FiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairment>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="icea3e789632d408b9dd3c45ac74ce79a_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfNy03LTEtMS0yNDQxNQ_0f6ea9e4-c0da-474e-a79e-088b590710de"
      unitRef="usd">394250</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i3a98ce47537e401bb0070300d3b16896_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfNy05LTEtMS0yNDQxNQ_91c9446c-8802-4987-adf9-8f44e099d522"
      unitRef="usd">7125</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfOC0zLTEtMS0yNDQxNQ_09a405f4-8d39-41d3-ac50-41cfad71a507"
      unitRef="usd">390000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfOC03LTEtMS0yNDQxNQ_43748890-a4d4-486d-8e72-0e79a4568207"
      unitRef="usd">390000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <inuv:FiniteLivedandIndefiniteLivedIntangibleAssetsLongTermPortionGross
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfOS0zLTEtMS0yNDQxNQ_e4c8b9c7-d36d-41db-a8ee-9d45c38249ee"
      unitRef="usd">17565000</inuv:FiniteLivedandIndefiniteLivedIntangibleAssetsLongTermPortionGross>
    <inuv:IntangibleAssetsAccumulatedAmortizationandImpairmentLoss
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfOS01LTEtMS0yNDQxNQ_1cc54206-db5d-4663-9c23-f0eec7a03281"
      unitRef="usd">12161834</inuv:IntangibleAssetsAccumulatedAmortizationandImpairmentLoss>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfOS03LTEtMS0yNDQxNQ_ad1bc185-ae68-40eb-89ae-1648f19f0f9f"
      unitRef="usd">5403166</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfOS05LTEtMS0yNDQxNQ_b0a996a3-4a24-465e-a4e6-8318a9af4a8e"
      unitRef="usd">246125</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:GoodwillGross
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfMTEtMy0xLTEtMjQ0MTU_9f0962ac-c6c2-45b5-9e38-2d9a1ace965e"
      unitRef="usd">9853342</us-gaap:GoodwillGross>
    <us-gaap:Goodwill
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjA1MWRmZTljNTFhNjRkNDc4MzNlNTBkNzFkZGVkNTdmL3RhYmxlcmFuZ2U6MDUxZGZlOWM1MWE2NGQ0NzgzM2U1MGQ3MWRkZWQ1N2ZfMTEtNy0xLTEtMjQ0MTU_28c60a34-3e8e-4e56-9567-57762cc2fede"
      unitRef="usd">9853342</us-gaap:Goodwill>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RleHRyZWdpb246ZjMwODc5MzFkMWEzNDc1ZWEyODNhNWNlMGFhMzhjMzlfMzI2_62fcd1de-a2c9-4936-ad11-9b2155f20412">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization expense over the next five years and thereafter is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:87.919%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.881%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023 (remainder of year)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;738,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;769,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;469,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;469,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;469,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,096,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,013,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjY3MDUyMjk4OGRmOTRhOGY5ZjY0YTk4YjQ2MzRmMmMwL3RhYmxlcmFuZ2U6NjcwNTIyOTg4ZGY5NGE4ZjlmNjRhOThiNDYzNGYyYzBfMC0xLTEtMS0yNDQxNQ_33c2181b-ab7d-4a3a-816a-1f9bc4626f8d"
      unitRef="usd">738375</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjY3MDUyMjk4OGRmOTRhOGY5ZjY0YTk4YjQ2MzRmMmMwL3RhYmxlcmFuZ2U6NjcwNTIyOTg4ZGY5NGE4ZjlmNjRhOThiNDYzNGYyYzBfMS0xLTEtMS0yNDQxNQ_79e14bab-97dc-403f-9ad4-984375017cab"
      unitRef="usd">769917</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjY3MDUyMjk4OGRmOTRhOGY5ZjY0YTk4YjQ2MzRmMmMwL3RhYmxlcmFuZ2U6NjcwNTIyOTg4ZGY5NGE4ZjlmNjRhOThiNDYzNGYyYzBfMi0xLTEtMS0yNDQxNQ_1b984e0c-fdf6-4b8f-83f2-7e3c6cce161e"
      unitRef="usd">469500</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjY3MDUyMjk4OGRmOTRhOGY5ZjY0YTk4YjQ2MzRmMmMwL3RhYmxlcmFuZ2U6NjcwNTIyOTg4ZGY5NGE4ZjlmNjRhOThiNDYzNGYyYzBfMy0xLTEtMS0yNDQxNQ_5727945b-c0eb-460c-a4b5-92a417a3f6ed"
      unitRef="usd">469500</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjY3MDUyMjk4OGRmOTRhOGY5ZjY0YTk4YjQ2MzRmMmMwL3RhYmxlcmFuZ2U6NjcwNTIyOTg4ZGY5NGE4ZjlmNjRhOThiNDYzNGYyYzBfNC0xLTEtMS0yNDQxNQ_b28b59d4-ce58-441c-8ac0-b271f49e9ade"
      unitRef="usd">469500</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <inuv:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjY3MDUyMjk4OGRmOTRhOGY5ZjY0YTk4YjQ2MzRmMmMwL3RhYmxlcmFuZ2U6NjcwNTIyOTg4ZGY5NGE4ZjlmNjRhOThiNDYzNGYyYzBfNS0xLTEtMS0yNDQxNQ_36cbbdcb-46c8-4e2e-897f-78c33998d5a2"
      unitRef="usd">2096374</inuv:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjY3MDUyMjk4OGRmOTRhOGY5ZjY0YTk4YjQ2MzRmMmMwL3RhYmxlcmFuZ2U6NjcwNTIyOTg4ZGY5NGE4ZjlmNjRhOThiNDYzNGYyYzBfNi0xLTEtMS0yNDQxNQ_f8fcb907-3658-4cc6-bd6d-4e87dfa01e0d"
      unitRef="usd">5013166</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="id665e9d802694e08835285a2ce780475_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfMi0xLTEtMS0yNjM5Nw_0492d490-4ac7-4fc9-a1f5-59f4cda4295c">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ie1ef88c18ddc40739d5b2ef07aa0a0de_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfMi0zLTEtMS0yNjM5Nw_7bc822e0-0e55-45bb-af9c-e72b9a8b2b46"
      unitRef="usd">8820000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <inuv:FiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairment
      contextRef="ie1ef88c18ddc40739d5b2ef07aa0a0de_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfMi01LTEtMS0yNjM5Nw_897125dd-2f39-49a8-bf98-a2faf74b3359"
      unitRef="usd">4777500</inuv:FiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairment>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ie1ef88c18ddc40739d5b2ef07aa0a0de_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfMi03LTEtMS0yNjM5Nw_a27c560b-339e-490d-98d9-b5117bc24f58"
      unitRef="usd">4042500</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="id665e9d802694e08835285a2ce780475_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfMi05LTEtMS0yNjM5Nw_159b36ca-7824-4bf7-bdc9-09cb4a512b2f"
      unitRef="usd">441000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i3945ae53942943f88569841f8c6016b4_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfMy0xLTEtMS0yNjM5Nw_04f6f9c2-1f1a-4c5c-bf8e-b10bff2c426a">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ica65ca2a0806421b85adf3300383bfc3_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfMy0zLTEtMS0yNjM5Nw_cf301027-493b-4053-8d7f-7c6d0dcac63f"
      unitRef="usd">3600000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <inuv:FiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairment
      contextRef="ica65ca2a0806421b85adf3300383bfc3_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfMy01LTEtMS0yNjM5Nw_518fd85b-7a27-4fd8-8663-983c5336db86"
      unitRef="usd">3600000</inuv:FiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairment>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ica65ca2a0806421b85adf3300383bfc3_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfMy03LTEtMS0yNjM5Nw_dc82ef17-f28a-45c1-831e-c3c769530dd2"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i3945ae53942943f88569841f8c6016b4_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfMy05LTEtMS0yNjM5Nw_2087defa-f726-4ad7-882b-146eefb5a082"
      unitRef="usd">60000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i5670848b73dd40e4b47894e1c928fe18_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfNC0xLTEtMS0yNjM5Nw_4c87824a-28e5-4c96-a2b2-618f83646d73">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="iead803d44dad4edf9c4d9dd8e1c53288_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfNC0zLTEtMS0yNjM5Nw_4f4d450d-a2fd-4e3b-9e1c-1b37b5477874"
      unitRef="usd">1931250</us-gaap:FiniteLivedIntangibleAssetsGross>
    <inuv:FiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairment
      contextRef="iead803d44dad4edf9c4d9dd8e1c53288_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfNC01LTEtMS0yNjM5Nw_7dc01816-2587-4ed4-beef-a0c77bb4c38c"
      unitRef="usd">1319688</inuv:FiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairment>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="iead803d44dad4edf9c4d9dd8e1c53288_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfNC03LTEtMS0yNjM5Nw_e46e946a-e94b-4351-845a-9f234a49de6e"
      unitRef="usd">611562</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i5670848b73dd40e4b47894e1c928fe18_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfNC05LTEtMS0yNjM5Nw_f2c1fe02-3179-498b-a38e-24e33c20fe36"
      unitRef="usd">386250</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i6ea504b228334bddafc06f2ec243ffc7_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfNS0xLTEtMS0yNjM5Nw_8b4f2cd3-f78b-434f-b488-5593f3295a75">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="if9c014798e8b45819cae904cc253a4a2_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfNS0zLTEtMS0yNjM5Nw_4e24f2c9-6db3-47d6-964b-36d98ac7ad2f"
      unitRef="usd">1610000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <inuv:FiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairment
      contextRef="if9c014798e8b45819cae904cc253a4a2_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfNS01LTEtMS0yNjM5Nw_26e4f1d2-afd1-4ff1-888a-516c1abcb437"
      unitRef="usd">1610000</inuv:FiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairment>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="if9c014798e8b45819cae904cc253a4a2_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfNS03LTEtMS0yNjM5Nw_b7abb175-f353-4f8c-b0d4-1a7bacb9513f"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i6ea504b228334bddafc06f2ec243ffc7_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfNS05LTEtMS0yNjM5Nw_0a61c704-fefb-4d93-bcd7-029665c2024f"
      unitRef="usd">26794</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i65923d7c42444b94bd992109887fd8a0_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfNi0xLTEtMS0yNjM5Nw_0ef55862-e022-4c13-ae63-ba8a4d9a20b6">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i220c90bd9b15451dadb719f3da7d819e_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfNi0zLTEtMS0yNjM5Nw_a8340c5f-a514-4aea-9450-a7903d13953e"
      unitRef="usd">643750</us-gaap:FiniteLivedIntangibleAssetsGross>
    <inuv:FiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairment
      contextRef="i220c90bd9b15451dadb719f3da7d819e_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfNi01LTEtMS0yNjM5Nw_8d3eef15-010d-4ec0-8e24-411c3a45811f"
      unitRef="usd">439896</inuv:FiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairment>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i220c90bd9b15451dadb719f3da7d819e_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfNi03LTEtMS0yNjM5Nw_73b41cbb-9ba5-42a7-a050-ebb24c49f952"
      unitRef="usd">203854</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i65923d7c42444b94bd992109887fd8a0_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfNi05LTEtMS0yNjM5Nw_4e30b6ac-bc79-4b27-9072-d2fca73ddbcf"
      unitRef="usd">128750</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i45a9e138a6b54343985517d48030071d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfNy0xLTEtMS0yNjM5Nw_2d7f5cda-7bf8-48ed-b5f5-1ceaee3d6d3f">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i3ea6a52560354acab86272ef35c5f363_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfNy0zLTEtMS0yNjM5Nw_80cecd44-a771-457a-85b5-ace09bd14614"
      unitRef="usd">570000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <inuv:FiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairment
      contextRef="i3ea6a52560354acab86272ef35c5f363_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfNy01LTEtMS0yNjM5Nw_b99ef4ad-8548-43ee-88c8-e277562e5734"
      unitRef="usd">168625</inuv:FiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairment>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i3ea6a52560354acab86272ef35c5f363_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfNy03LTEtMS0yNjM5Nw_c668cefb-a294-4163-97b4-63dad1677cf7"
      unitRef="usd">401375</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i45a9e138a6b54343985517d48030071d_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfNy05LTEtMS0yNjM5Nw_e2a90842-359d-41de-b85d-f4cdfa6f59f3"
      unitRef="usd">28500</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfOC0zLTEtMS0yNjM5Nw_ab9b3e37-4eab-403e-ba67-18c6176f5b07"
      unitRef="usd">390000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfOC03LTEtMS0yNjM5Nw_458bc5a1-3598-44ed-82db-c92862468d82"
      unitRef="usd">390000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <inuv:FiniteLivedandIndefiniteLivedIntangibleAssetsLongTermPortionGross
      contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfOS0zLTEtMS0yNjM5Nw_f1e626c1-735b-4b1a-8906-d24bd76bf5fd"
      unitRef="usd">17565000</inuv:FiniteLivedandIndefiniteLivedIntangibleAssetsLongTermPortionGross>
    <inuv:IntangibleAssetsAccumulatedAmortizationandImpairmentLoss
      contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfOS01LTEtMS0yNjM5Nw_f1f89b79-0b63-4ffb-8e19-51bc680d976c"
      unitRef="usd">11915709</inuv:IntangibleAssetsAccumulatedAmortizationandImpairmentLoss>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfOS03LTEtMS0yNjM5Nw_0e569f52-c44e-4f4f-96bd-d41a1cce5653"
      unitRef="usd">5649291</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i5076df0b386f46d88363cf573345cd77_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfOS05LTEtMS0yNjM5Nw_d9f51485-6e28-4d4a-9f69-5f9b98043378"
      unitRef="usd">1071294</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:GoodwillGross
      contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfMTEtMy0xLTEtMjYzOTc_c5a78d6c-33ac-4566-9fbe-5775d9f147b8"
      unitRef="usd">9853342</us-gaap:GoodwillGross>
    <us-gaap:Goodwill
      contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl80OS9mcmFnOmYzMDg3OTMxZDFhMzQ3NWVhMjgzYTVjZTBhYTM4YzM5L3RhYmxlOjVjNDBhMzg2M2NmZTQwMGNhNDE1YTJiNDEyZjBiZDY5L3RhYmxlcmFuZ2U6NWM0MGEzODYzY2ZlNDAwY2E0MTVhMmI0MTJmMGJkNjlfMTEtNy0xLTEtMjYzOTc_7b110087-70c3-4edb-ad29-6792b6517a1d"
      unitRef="usd">9853342</us-gaap:Goodwill>
    <us-gaap:MortgageNotesPayableDisclosureTextBlock
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl81Mi9mcmFnOmQwOGNlMzMxOWU0YjQ1YTY4MGQ5MTgwOTQxOGE2ZThiL3RleHRyZWdpb246ZDA4Y2UzMzE5ZTRiNDVhNjgwZDkxODA5NDE4YTZlOGJfMTIyNw_4d3dac44-ad30-44a8-a029-37d163c402a5">Bank DebtOn March 1, 2023, we entered into Amendment No. 1 to Loan and Security Agreement and Collateral Documents (&#x201c;Agreement&#x201d;) with Mitsubishi HC Capital America, Inc., f/k/a/ Hitachi Capital America Corp. (&#x201c;MHCA&#x201d;). Under the terms of the Agreement, MHCA has provided us with a $5,000,000 line of credit commitment. We are permitted to borrow up to 80% of the aggregate Eligible Accounts Receivable (which may increase to 85% if certain conditions are met), up to the maximum credit commitment of $5,000,000. We will pay MHCA monthly interest at the rate of 1.75% in excess of the Wall Street Journal Prime Rate. The principal and all accrued but unpaid interest are due on demand. In the event of a default under the terms of the Loan and Security Agreement, the interest rate increases to 6% greater than the interest rate in effect from time to time prior to a default. The Agreement contains certain affirmative and negative covenants to which we are also subject. We agreed to pay MHCA an amendment fee of $10,000 on issuance of the Agreement, and thereafter an annual commitment fee of $10,000. We are also obligated to pay MHCA a quarterly service fee of 0.20% on the monthly unused amount of the maximum credit line. If we should repay the amounts due under the Agreement (i) before February 28, 2024, we are obligated to pay MHCA an exit fee of $50,000, or (ii) after February 28, 2024 but before February 28, 2025, we are obligated to pay MHCA an exit fee of $25,000. The Loan and Security Agreement continues for an indefinite term. At March&#160;31, 2023, the outstanding balances due under the Loan and Security Agreement was $592,868.</us-gaap:MortgageNotesPayableDisclosureTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ib79265e0c9ad474195aadefae67773d1_I20230301"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl81Mi9mcmFnOmQwOGNlMzMxOWU0YjQ1YTY4MGQ5MTgwOTQxOGE2ZThiL3RleHRyZWdpb246ZDA4Y2UzMzE5ZTRiNDVhNjgwZDkxODA5NDE4YTZlOGJfNTQ5NzU1ODE2Njk2_eee0b92f-dd31-4eb5-9e01-d29cf33ce558"
      unitRef="usd">5000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <inuv:LineOfCreditFacilityPercentageOfAggregateEligibleAccountsReceivable
      contextRef="ibb14c169b88a444dbfba58526ddd77cc_D20230301-20230301"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl81Mi9mcmFnOmQwOGNlMzMxOWU0YjQ1YTY4MGQ5MTgwOTQxOGE2ZThiL3RleHRyZWdpb246ZDA4Y2UzMzE5ZTRiNDVhNjgwZDkxODA5NDE4YTZlOGJfMTA5OTUxMTYzMTc4Ng_86f4b3f6-1011-4681-a741-869ea55f4b9b"
      unitRef="number">0.80</inuv:LineOfCreditFacilityPercentageOfAggregateEligibleAccountsReceivable>
    <inuv:LineOfCreditFacilityPercentageOfAggregateEligibleAccountsReceivable
      contextRef="ia4eddae797b74265a9b95dfb1ab50a31_D20230301-20230301"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl81Mi9mcmFnOmQwOGNlMzMxOWU0YjQ1YTY4MGQ5MTgwOTQxOGE2ZThiL3RleHRyZWdpb246ZDA4Y2UzMzE5ZTRiNDVhNjgwZDkxODA5NDE4YTZlOGJfMTA5OTUxMTYzMTc5MQ_45235ff9-104c-415c-807e-c6f643ccd794"
      unitRef="number">0.85</inuv:LineOfCreditFacilityPercentageOfAggregateEligibleAccountsReceivable>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ib79265e0c9ad474195aadefae67773d1_I20230301"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl81Mi9mcmFnOmQwOGNlMzMxOWU0YjQ1YTY4MGQ5MTgwOTQxOGE2ZThiL3RleHRyZWdpb246ZDA4Y2UzMzE5ZTRiNDVhNjgwZDkxODA5NDE4YTZlOGJfMTA5OTUxMTYzMTc5Ng_9136870f-4f63-484d-96bd-f96fe7be5b4c"
      unitRef="usd">5000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ib79265e0c9ad474195aadefae67773d1_I20230301"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl81Mi9mcmFnOmQwOGNlMzMxOWU0YjQ1YTY4MGQ5MTgwOTQxOGE2ZThiL3RleHRyZWdpb246ZDA4Y2UzMzE5ZTRiNDVhNjgwZDkxODA5NDE4YTZlOGJfNTQ5NzU1ODE2NzA4_7c041dd6-d57c-47eb-9fa7-0804f4aabc39"
      unitRef="number">0.0175</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <inuv:DebtInstrumentEventOfDefaultInterestRatePercentageGreaterThanInterestRateInEffectPriorToDefault
      contextRef="ib79265e0c9ad474195aadefae67773d1_I20230301"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl81Mi9mcmFnOmQwOGNlMzMxOWU0YjQ1YTY4MGQ5MTgwOTQxOGE2ZThiL3RleHRyZWdpb246ZDA4Y2UzMzE5ZTRiNDVhNjgwZDkxODA5NDE4YTZlOGJfNTQ5NzU1ODE2NzE1_96ec76b5-432f-492b-ba39-545ec8637b03"
      unitRef="number">0.06</inuv:DebtInstrumentEventOfDefaultInterestRatePercentageGreaterThanInterestRateInEffectPriorToDefault>
    <inuv:LineOfCreditFacilityAmendmentFee
      contextRef="id107403d8fa844b488dfce60356306da_I20230301"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl81Mi9mcmFnOmQwOGNlMzMxOWU0YjQ1YTY4MGQ5MTgwOTQxOGE2ZThiL3RleHRyZWdpb246ZDA4Y2UzMzE5ZTRiNDVhNjgwZDkxODA5NDE4YTZlOGJfMTA5OTUxMTYzMTgwOA_72a225d8-5781-4d8c-9f8b-21ffc55faeed"
      unitRef="usd">10000</inuv:LineOfCreditFacilityAmendmentFee>
    <inuv:LineOfCreditFacilityAnnualCommitmentFeeAmount
      contextRef="ia0b90c6ed90741d090777813d3e32f4b_D20230301-20230301"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl81Mi9mcmFnOmQwOGNlMzMxOWU0YjQ1YTY4MGQ5MTgwOTQxOGE2ZThiL3RleHRyZWdpb246ZDA4Y2UzMzE5ZTRiNDVhNjgwZDkxODA5NDE4YTZlOGJfMTA5OTUxMTYzMTgxNw_0e2901ac-7e69-42dc-bc14-f71515d28910"
      unitRef="usd">10000</inuv:LineOfCreditFacilityAnnualCommitmentFeeAmount>
    <inuv:LineOfCreditFacilityQuarterlyServiceFee
      contextRef="ia0b90c6ed90741d090777813d3e32f4b_D20230301-20230301"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl81Mi9mcmFnOmQwOGNlMzMxOWU0YjQ1YTY4MGQ5MTgwOTQxOGE2ZThiL3RleHRyZWdpb246ZDA4Y2UzMzE5ZTRiNDVhNjgwZDkxODA5NDE4YTZlOGJfMTA5OTUxMTYzMTgyNg_91caeeb0-c9b6-4fdc-9a0a-d265602d3698"
      unitRef="number">0.0020</inuv:LineOfCreditFacilityQuarterlyServiceFee>
    <inuv:LineOfCreditFacilityExitFee
      contextRef="i7d82f17d12a24d5e87050a66be688fa1_I20230301"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl81Mi9mcmFnOmQwOGNlMzMxOWU0YjQ1YTY4MGQ5MTgwOTQxOGE2ZThiL3RleHRyZWdpb246ZDA4Y2UzMzE5ZTRiNDVhNjgwZDkxODA5NDE4YTZlOGJfMTA5OTUxMTYzMTgzMw_8228c611-e6b6-45ec-9986-b87c4e5d5f49"
      unitRef="usd">50000</inuv:LineOfCreditFacilityExitFee>
    <inuv:LineOfCreditFacilityExitFee
      contextRef="iff2ab6e895b940ff9f90db9083a90d58_I20230301"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl81Mi9mcmFnOmQwOGNlMzMxOWU0YjQ1YTY4MGQ5MTgwOTQxOGE2ZThiL3RleHRyZWdpb246ZDA4Y2UzMzE5ZTRiNDVhNjgwZDkxODA5NDE4YTZlOGJfMTA5OTUxMTYzMTg0Mg_07da37ca-b705-441b-9527-64726dfcc966"
      unitRef="usd">25000</inuv:LineOfCreditFacilityExitFee>
    <us-gaap:LinesOfCreditCurrent
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl81Mi9mcmFnOmQwOGNlMzMxOWU0YjQ1YTY4MGQ5MTgwOTQxOGE2ZThiL3RleHRyZWdpb246ZDA4Y2UzMzE5ZTRiNDVhNjgwZDkxODA5NDE4YTZlOGJfNTQ5NzU1ODE3Nzg2_bd762b30-fcc9-4dc0-94f1-1bbcc926503b"
      unitRef="usd">592868</us-gaap:LinesOfCreditCurrent>
    <us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl81OC9mcmFnOmQ4NGE1OGViM2Y1YTQ2OGM4NmI3MjllNzE0OTc1MmFhL3RleHRyZWdpb246ZDg0YTU4ZWIzZjVhNDY4Yzg2YjcyOWU3MTQ5NzUyYWFfMTQ3_c458aa52-541a-4172-9a8e-32e5404d7565">Accrued Expenses and Other Current Liabilities&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accrued expenses and other current liabilities consist of the following as of:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.700%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.498%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued marketing costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,840,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,321,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued payroll and commission liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,150,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;782,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued expenses and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;925,428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,044,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Arkansas grant contingency&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued taxes, current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,932,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,162,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl81OC9mcmFnOmQ4NGE1OGViM2Y1YTQ2OGM4NmI3MjllNzE0OTc1MmFhL3RleHRyZWdpb246ZDg0YTU4ZWIzZjVhNDY4Yzg2YjcyOWU3MTQ5NzUyYWFfMTU3_a3d57446-ff43-4acf-bdc0-5cd822bc1b10">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accrued expenses and other current liabilities consist of the following as of:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.700%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.498%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued marketing costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,840,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,321,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued payroll and commission liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,150,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;782,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued expenses and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;925,428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,044,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Arkansas grant contingency&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued taxes, current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,932,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,162,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccruedMarketingCostsCurrent
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl81OC9mcmFnOmQ4NGE1OGViM2Y1YTQ2OGM4NmI3MjllNzE0OTc1MmFhL3RhYmxlOjhiMmMwOWY4OGE2NjQ3NzZiOTNlMGE4NjZmNTUzNDQzL3RhYmxlcmFuZ2U6OGIyYzA5Zjg4YTY2NDc3NmI5M2UwYTg2NmY1NTM0NDNfMS0xLTEtMS0yNDQxNQ_5f8d87f3-90f3-40ec-aee4-463d1138145a"
      unitRef="usd">2840364</us-gaap:AccruedMarketingCostsCurrent>
    <us-gaap:AccruedMarketingCostsCurrent
      contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl81OC9mcmFnOmQ4NGE1OGViM2Y1YTQ2OGM4NmI3MjllNzE0OTc1MmFhL3RhYmxlOjhiMmMwOWY4OGE2NjQ3NzZiOTNlMGE4NjZmNTUzNDQzL3RhYmxlcmFuZ2U6OGIyYzA5Zjg4YTY2NDc3NmI5M2UwYTg2NmY1NTM0NDNfMS0zLTEtMS0yNDQxNQ_a686f468-9e4f-4c92-8197-5eadf2d06955"
      unitRef="usd">3321598</us-gaap:AccruedMarketingCostsCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl81OC9mcmFnOmQ4NGE1OGViM2Y1YTQ2OGM4NmI3MjllNzE0OTc1MmFhL3RhYmxlOjhiMmMwOWY4OGE2NjQ3NzZiOTNlMGE4NjZmNTUzNDQzL3RhYmxlcmFuZ2U6OGIyYzA5Zjg4YTY2NDc3NmI5M2UwYTg2NmY1NTM0NDNfMy0xLTEtMS0yNDQxNQ_7cd7c1b7-af92-49ae-896d-dacc864157cf"
      unitRef="usd">1150815</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl81OC9mcmFnOmQ4NGE1OGViM2Y1YTQ2OGM4NmI3MjllNzE0OTc1MmFhL3RhYmxlOjhiMmMwOWY4OGE2NjQ3NzZiOTNlMGE4NjZmNTUzNDQzL3RhYmxlcmFuZ2U6OGIyYzA5Zjg4YTY2NDc3NmI5M2UwYTg2NmY1NTM0NDNfMy0zLTEtMS0yNDQxNQ_0bceb7f8-aeda-469a-b50e-0b07b5b9c286"
      unitRef="usd">782441</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl81OC9mcmFnOmQ4NGE1OGViM2Y1YTQ2OGM4NmI3MjllNzE0OTc1MmFhL3RhYmxlOjhiMmMwOWY4OGE2NjQ3NzZiOTNlMGE4NjZmNTUzNDQzL3RhYmxlcmFuZ2U6OGIyYzA5Zjg4YTY2NDc3NmI5M2UwYTg2NmY1NTM0NDNfNC0xLTEtMS0yNTA2OA_c45e791a-5b7d-4f5c-a7e7-c2fe80cad924"
      unitRef="usd">925428</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl81OC9mcmFnOmQ4NGE1OGViM2Y1YTQ2OGM4NmI3MjllNzE0OTc1MmFhL3RhYmxlOjhiMmMwOWY4OGE2NjQ3NzZiOTNlMGE4NjZmNTUzNDQzL3RhYmxlcmFuZ2U6OGIyYzA5Zjg4YTY2NDc3NmI5M2UwYTg2NmY1NTM0NDNfNC0zLTEtMS0yNTA2OA_0612cdec-b487-405b-8385-a456bc91cc05"
      unitRef="usd">1044664</us-gaap:OtherAccruedLiabilitiesCurrent>
    <inuv:AccruedGrantCurrent
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl81OC9mcmFnOmQ4NGE1OGViM2Y1YTQ2OGM4NmI3MjllNzE0OTc1MmFhL3RhYmxlOjhiMmMwOWY4OGE2NjQ3NzZiOTNlMGE4NjZmNTUzNDQzL3RhYmxlcmFuZ2U6OGIyYzA5Zjg4YTY2NDc3NmI5M2UwYTg2NmY1NTM0NDNfNC0xLTEtMS0yNDQxNQ_8c00e763-0065-4787-b45f-9e5ac05dec9d"
      unitRef="usd">15000</inuv:AccruedGrantCurrent>
    <inuv:AccruedGrantCurrent
      contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl81OC9mcmFnOmQ4NGE1OGViM2Y1YTQ2OGM4NmI3MjllNzE0OTc1MmFhL3RhYmxlOjhiMmMwOWY4OGE2NjQ3NzZiOTNlMGE4NjZmNTUzNDQzL3RhYmxlcmFuZ2U6OGIyYzA5Zjg4YTY2NDc3NmI5M2UwYTg2NmY1NTM0NDNfNC0zLTEtMS0yNDQxNQ_189dc34a-7924-47d1-9a84-5001c14eb99c"
      unitRef="usd">10000</inuv:AccruedGrantCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl81OC9mcmFnOmQ4NGE1OGViM2Y1YTQ2OGM4NmI3MjllNzE0OTc1MmFhL3RhYmxlOjhiMmMwOWY4OGE2NjQ3NzZiOTNlMGE4NjZmNTUzNDQzL3RhYmxlcmFuZ2U6OGIyYzA5Zjg4YTY2NDc3NmI5M2UwYTg2NmY1NTM0NDNfNS0xLTEtMS0yNDQxNQ_cf5b9b21-5a60-48ff-b69b-ccf449f39b44"
      unitRef="usd">1309</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl81OC9mcmFnOmQ4NGE1OGViM2Y1YTQ2OGM4NmI3MjllNzE0OTc1MmFhL3RhYmxlOjhiMmMwOWY4OGE2NjQ3NzZiOTNlMGE4NjZmNTUzNDQzL3RhYmxlcmFuZ2U6OGIyYzA5Zjg4YTY2NDc3NmI5M2UwYTg2NmY1NTM0NDNfNS0zLTEtMS0yNDQxNQ_31637cf2-6643-4c7e-9c66-8176de4a1d09"
      unitRef="usd">3755</us-gaap:AccruedIncomeTaxesCurrent>
    <inuv:AccruedLiabilitiesAndLeaseLiabilityCurrent
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl81OC9mcmFnOmQ4NGE1OGViM2Y1YTQ2OGM4NmI3MjllNzE0OTc1MmFhL3RhYmxlOjhiMmMwOWY4OGE2NjQ3NzZiOTNlMGE4NjZmNTUzNDQzL3RhYmxlcmFuZ2U6OGIyYzA5Zjg4YTY2NDc3NmI5M2UwYTg2NmY1NTM0NDNfNy0xLTEtMS0yNDQxNQ_279ed607-6a47-48d2-9a1e-214c2525ee29"
      unitRef="usd">4932916</inuv:AccruedLiabilitiesAndLeaseLiabilityCurrent>
    <inuv:AccruedLiabilitiesAndLeaseLiabilityCurrent
      contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl81OC9mcmFnOmQ4NGE1OGViM2Y1YTQ2OGM4NmI3MjllNzE0OTc1MmFhL3RhYmxlOjhiMmMwOWY4OGE2NjQ3NzZiOTNlMGE4NjZmNTUzNDQzL3RhYmxlcmFuZ2U6OGIyYzA5Zjg4YTY2NDc3NmI5M2UwYTg2NmY1NTM0NDNfNy0zLTEtMS0yNDQxNQ_1e8c6451-a158-41bf-a835-3ac266e9e5cf"
      unitRef="usd">5162458</inuv:AccruedLiabilitiesAndLeaseLiabilityCurrent>
    <us-gaap:CommitmentsDisclosureTextBlock
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82MS9mcmFnOjVkMTk2NDhlM2FmMDQ5M2Y4NTI3NzM4NGNhN2M3ODdkL3RleHRyZWdpb246NWQxOTY0OGUzYWYwNDkzZjg1Mjc3Mzg0Y2E3Yzc4N2RfNjcz_2e5a362d-1ea3-430d-a3f6-a7b1d8117816">Commitments&#160;&#160;&#160;&#160;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;On September 17, 2021, we signed a multi-year agreement with a business development partner to provide referral and support services to us. The agreement required an advance fee of $1.5&#160;million with $300,000 recorded in other current assets. The advance is being amortized as marketing expenses over five years. As of March&#160;31, 2023, $475,000 has been amortized and the&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;balance is $725,000.  As part of the agreement, we granted a warrant exercisable into 300,000 shares of our common stock, which vests over two years upon achieving certain performance metrics (see Note 11 - Stockholders' Equity).  Additionally, we agreed to pay quarterly support fees upon reaching certain levels of operational activity. In April 2022, we agreed to&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amendment No. 2 ("amendment") to the agreement. The amendment replaced the quarterly support fees with a commission on quarterly cumulative programmatic revenue. The amendment also revised the cumulative target media spend and the associated&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;commission. The total amount of commission recognized as of March&#160;31, 2023 and 2022 was approximately $26,000 and $158,000, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsDisclosureTextBlock>
    <inuv:ReferralAgreement
      contextRef="ieb1cf243f82b4aae8706dca436b71a69_I20210917"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82MS9mcmFnOjVkMTk2NDhlM2FmMDQ5M2Y4NTI3NzM4NGNhN2M3ODdkL3RleHRyZWdpb246NWQxOTY0OGUzYWYwNDkzZjg1Mjc3Mzg0Y2E3Yzc4N2RfMjA5_23c05d7f-441e-42f7-8ce5-1d568501c6d5"
      unitRef="usd">1500000</inuv:ReferralAgreement>
    <inuv:ReferralAgreement
      contextRef="iea021fd0ef5343ffbb012a34b0c871e6_I20210917"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82MS9mcmFnOjVkMTk2NDhlM2FmMDQ5M2Y4NTI3NzM4NGNhN2M3ODdkL3RleHRyZWdpb246NWQxOTY0OGUzYWYwNDkzZjg1Mjc3Mzg0Y2E3Yzc4N2RfMjE3_23cfd619-409d-4ba2-bc43-0f0c298b2bc7"
      unitRef="usd">300000</inuv:ReferralAgreement>
    <inuv:ReferralAgreementTerm
      contextRef="id4d3bc0c85154831aebdd6594d52db82_D20210917-20210917"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82MS9mcmFnOjVkMTk2NDhlM2FmMDQ5M2Y4NTI3NzM4NGNhN2M3ODdkL3RleHRyZWdpb246NWQxOTY0OGUzYWYwNDkzZjg1Mjc3Mzg0Y2E3Yzc4N2RfMTA5OTUxMTYyOTE4Mw_4db04b0f-42f8-4fd4-9144-e9d6d0dbfc2f">P5Y</inuv:ReferralAgreementTerm>
    <inuv:AmortizationOfReferralAgreementAsMarketingExpense
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82MS9mcmFnOjVkMTk2NDhlM2FmMDQ5M2Y4NTI3NzM4NGNhN2M3ODdkL3RleHRyZWdpb246NWQxOTY0OGUzYWYwNDkzZjg1Mjc3Mzg0Y2E3Yzc4N2RfMTA5OTUxMTYyOTE1NA_f7c809b5-4121-4ef7-b3bc-0a807bab7416"
      unitRef="usd">475000</inuv:AmortizationOfReferralAgreementAsMarketingExpense>
    <inuv:ReferralAgreement
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82MS9mcmFnOjVkMTk2NDhlM2FmMDQ5M2Y4NTI3NzM4NGNhN2M3ODdkL3RleHRyZWdpb246NWQxOTY0OGUzYWYwNDkzZjg1Mjc3Mzg0Y2E3Yzc4N2RfMTA5OTUxMTYyOTE2NA_9603cdc6-7e72-42c7-9b51-47ae9379fd2b"
      unitRef="usd">725000</inuv:ReferralAgreement>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight
      contextRef="ieb1cf243f82b4aae8706dca436b71a69_I20210917"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82MS9mcmFnOjVkMTk2NDhlM2FmMDQ5M2Y4NTI3NzM4NGNhN2M3ODdkL3RleHRyZWdpb246NWQxOTY0OGUzYWYwNDkzZjg1Mjc3Mzg0Y2E3Yzc4N2RfNDMz_2702f402-7257-48b3-be44-6def0e1e6fa3"
      unitRef="shares">300000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight>
    <inuv:ClassOfWarrantOrRightVestingPeriod
      contextRef="id4d3bc0c85154831aebdd6594d52db82_D20210917-20210917"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82MS9mcmFnOjVkMTk2NDhlM2FmMDQ5M2Y4NTI3NzM4NGNhN2M3ODdkL3RleHRyZWdpb246NWQxOTY0OGUzYWYwNDkzZjg1Mjc3Mzg0Y2E3Yzc4N2RfNDgx_b2b1dece-1592-4ca2-8e74-b3eabcbce098">P2Y</inuv:ClassOfWarrantOrRightVestingPeriod>
    <us-gaap:SalesCommissionsAndFees
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82MS9mcmFnOjVkMTk2NDhlM2FmMDQ5M2Y4NTI3NzM4NGNhN2M3ODdkL3RleHRyZWdpb246NWQxOTY0OGUzYWYwNDkzZjg1Mjc3Mzg0Y2E3Yzc4N2RfMTA5OTUxMTYyOTE3NA_0615b1c2-9207-49c9-aa5f-dcbbe072ca11"
      unitRef="usd">26000</us-gaap:SalesCommissionsAndFees>
    <us-gaap:SalesCommissionsAndFees
      contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82MS9mcmFnOjVkMTk2NDhlM2FmMDQ5M2Y4NTI3NzM4NGNhN2M3ODdkL3RleHRyZWdpb246NWQxOTY0OGUzYWYwNDkzZjg1Mjc3Mzg0Y2E3Yzc4N2RfMTA5OTUxMTYyOTMxNQ_174827c9-0768-419a-b505-348f883fc2b2"
      unitRef="usd">158000</us-gaap:SalesCommissionsAndFees>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82NC9mcmFnOmZjODRjMGMwZGU1NDRkNWVhMmI2ZGE0MGJlMWU3ZGVkL3RleHRyZWdpb246ZmM4NGMwYzBkZTU0NGQ1ZWEyYjZkYTQwYmUxZTdkZWRfNTU1_d2d1aff7-05bc-4358-a7a3-1a35f3cf7cc8">Income TaxesWe have no current income tax expense and incur only the minimum state taxes which are included in operating expenses. We have deferred tax assets of $39,109,118. We believe it is more likely than not that essentially none of our deferred tax assets will be realized, and we have recorded a valuation allowance of $37,976,018 for the deferred tax assets that may not be realized as of March&#160;31, 2023 and December 31, 2022. We also have deferred tax liabilities totaling $1,240,100 as of March&#160;31, 2023, related to intangible assets acquired in March 2012 and February 2017. These balances are presented as a net deferred tax liability of $107,000 composed of indefinite lived intangible assets.</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82NC9mcmFnOmZjODRjMGMwZGU1NDRkNWVhMmI2ZGE0MGJlMWU3ZGVkL3RleHRyZWdpb246ZmM4NGMwYzBkZTU0NGQ1ZWEyYjZkYTQwYmUxZTdkZWRfMTA5OTUxMTYyODU1MA_85b93c00-fd37-4c67-9241-f26c58acb5c0"
      unitRef="usd">0</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82NC9mcmFnOmZjODRjMGMwZGU1NDRkNWVhMmI2ZGE0MGJlMWU3ZGVkL3RleHRyZWdpb246ZmM4NGMwYzBkZTU0NGQ1ZWEyYjZkYTQwYmUxZTdkZWRfNTk_f4d620c3-9138-4054-aca3-b4eb63578b9d"
      unitRef="usd">39109118</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82NC9mcmFnOmZjODRjMGMwZGU1NDRkNWVhMmI2ZGE0MGJlMWU3ZGVkL3RleHRyZWdpb246ZmM4NGMwYzBkZTU0NGQ1ZWEyYjZkYTQwYmUxZTdkZWRfMjE0_5c67fc3f-f478-477a-96dd-cb7962019067"
      unitRef="usd">37976018</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82NC9mcmFnOmZjODRjMGMwZGU1NDRkNWVhMmI2ZGE0MGJlMWU3ZGVkL3RleHRyZWdpb246ZmM4NGMwYzBkZTU0NGQ1ZWEyYjZkYTQwYmUxZTdkZWRfMjE0_b52b2c8e-3dc6-46de-ac6f-64fd1a06d1bd"
      unitRef="usd">37976018</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82NC9mcmFnOmZjODRjMGMwZGU1NDRkNWVhMmI2ZGE0MGJlMWU3ZGVkL3RleHRyZWdpb246ZmM4NGMwYzBkZTU0NGQ1ZWEyYjZkYTQwYmUxZTdkZWRfMzQ5_8d0c53f5-30ee-424b-bc83-dbd72f0e906f"
      unitRef="usd">1240100</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82NC9mcmFnOmZjODRjMGMwZGU1NDRkNWVhMmI2ZGE0MGJlMWU3ZGVkL3RleHRyZWdpb246ZmM4NGMwYzBkZTU0NGQ1ZWEyYjZkYTQwYmUxZTdkZWRfNDk3_2306b145-8424-46a6-a526-9ed2e8bba787"
      unitRef="usd">107000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82Ny9mcmFnOjgyNGY0YTk5Y2M0MTQyODM5N2FkZjFiYzVkMjViYjQ2L3RleHRyZWdpb246ODI0ZjRhOTljYzQxNDI4Mzk3YWRmMWJjNWQyNWJiNDZfMTc1NQ_d06d4878-a430-4c45-ba91-ff7b934abcd7">Stock-Based Compensation&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;We maintain a stock-based compensation program intended to attract, retain and provide incentives for talented employees and directors and align stockholder and employee interests. During the 2023 and 2022 periods, we granted restricted stock units ("RSUs") from the 2017 Equity Compensation Plan, as amended (&#x201c;2017 ECP&#x201d;). RSU vesting periods are generally up to three years and/or based upon achieving certain financial targets. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;On January 1, 2022, in accordance with the plan provisions, the number of shares available for issuance under the 2017 ECP was increased by 150,000 shares. On June 16, 2022, our stockholders approved an amendment to the 2017 ECP increasing the number of shares of our common stock reserved for issuance by 15,000,000 shares. As of March 31, 2023, the total number of authorized shares of our common stock under the 2017 ECP was 24,550,000.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Compensation Expense&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the three months ended March&#160;31, 2023 and March 31, 2022, we recorded stock-based compensation expense for all equity incentive plans of $432,084 and $671,158, respectively. Total compensation cost not yet recognized at March&#160;31, 2023 was $1,881,713, which will be recognized over a weighted-average recognition period of approximately one year. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following table summarizes the stock grants outstanding under 2017 ECP for the three months ended March&#160;31, 2023:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.513%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.330%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.821%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.330%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.821%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.330%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.821%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.330%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.821%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Options Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;RSUs Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Options and RSUs Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Available Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Awards Authorized&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,130,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,464,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,955,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,550,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of restricted stock units is determined using market value of the common stock on the date of the grant. The fair&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;value of stock options is determined using the Black-Scholes-Merton valuation model. The use of this valuation model&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;involves assumptions that are judgmental and highly sensitive in the determination of compensation expense and include the&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;expected life of the option, stock price volatility, risk-free interest rate, dividend yield, exercise price, and forfeiture rate.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Forfeitures are estimated at the time of valuation and reduce expense ratably over the vesting period. The forfeiture rate, which&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;is estimated at a weighted average of 0% of unvested options outstanding, is adjusted periodically based on the extent to which&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;actual forfeitures differ, or are expected to differ, from the previous estimate.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the activity of stock option awards for the three months ended March&#160;31, 2023: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.313%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.437%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.614%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.437%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.658%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Shares Subject to Options Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding, beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options canceled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(100,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding, end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the activities for our RSUs for the three months ended March&#160;31, 2023:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.346%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;RSUs&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Grant Date Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding, beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,913,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,903,324)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding, end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,130,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82Ny9mcmFnOjgyNGY0YTk5Y2M0MTQyODM5N2FkZjFiYzVkMjViYjQ2L3RleHRyZWdpb246ODI0ZjRhOTljYzQxNDI4Mzk3YWRmMWJjNWQyNWJiNDZfNDA0_e2953a23-ede0-47b6-bcac-7c25c525ede0">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPeriodIncreaseDecrease
      contextRef="iba9e6b0bfdc74cac98b1bd6eecabcf42_D20220101-20220101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82Ny9mcmFnOjgyNGY0YTk5Y2M0MTQyODM5N2FkZjFiYzVkMjViYjQ2L3RleHRyZWdpb246ODI0ZjRhOTljYzQxNDI4Mzk3YWRmMWJjNWQyNWJiNDZfNjA0_d1e5ce14-6420-4b3e-be1a-8c905ed4bf4a"
      unitRef="shares">150000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPeriodIncreaseDecrease>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPeriodIncreaseDecrease
      contextRef="i967a048bfc424e45bfa3674e4a3efb65_D20220616-20220616"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82Ny9mcmFnOjgyNGY0YTk5Y2M0MTQyODM5N2FkZjFiYzVkMjViYjQ2L3RleHRyZWdpb246ODI0ZjRhOTljYzQxNDI4Mzk3YWRmMWJjNWQyNWJiNDZfNzY1_129786c7-e07c-437a-adf2-e6f2d66d8f56"
      unitRef="shares">15000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPeriodIncreaseDecrease>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82Ny9mcmFnOjgyNGY0YTk5Y2M0MTQyODM5N2FkZjFiYzVkMjViYjQ2L3RleHRyZWdpb246ODI0ZjRhOTljYzQxNDI4Mzk3YWRmMWJjNWQyNWJiNDZfODk0_c8a4d19b-127d-4e8d-8b43-160643ad66be"
      unitRef="shares">24550000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensation
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82Ny9mcmFnOjgyNGY0YTk5Y2M0MTQyODM5N2FkZjFiYzVkMjViYjQ2L3RleHRyZWdpb246ODI0ZjRhOTljYzQxNDI4Mzk3YWRmMWJjNWQyNWJiNDZfMTAzOA_0f2df210-5e12-4681-904f-728c444ee754"
      unitRef="usd">432084</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82Ny9mcmFnOjgyNGY0YTk5Y2M0MTQyODM5N2FkZjFiYzVkMjViYjQ2L3RleHRyZWdpb246ODI0ZjRhOTljYzQxNDI4Mzk3YWRmMWJjNWQyNWJiNDZfMTA0NQ_59f91690-2e95-4d55-bdc7-45d6329d7ba7"
      unitRef="usd">671158</us-gaap:ShareBasedCompensation>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82Ny9mcmFnOjgyNGY0YTk5Y2M0MTQyODM5N2FkZjFiYzVkMjViYjQ2L3RleHRyZWdpb246ODI0ZjRhOTljYzQxNDI4Mzk3YWRmMWJjNWQyNWJiNDZfMTI1OA_afc058f9-6b99-43b6-8006-045566417c6f"
      unitRef="usd">1881713</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82Ny9mcmFnOjgyNGY0YTk5Y2M0MTQyODM5N2FkZjFiYzVkMjViYjQ2L3RleHRyZWdpb246ODI0ZjRhOTljYzQxNDI4Mzk3YWRmMWJjNWQyNWJiNDZfMTc0Nw_8e89e348-f2cc-4183-b19d-808e2224bcbf">P1Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82Ny9mcmFnOjgyNGY0YTk5Y2M0MTQyODM5N2FkZjFiYzVkMjViYjQ2L3RleHRyZWdpb246ODI0ZjRhOTljYzQxNDI4Mzk3YWRmMWJjNWQyNWJiNDZfMTc0MA_83edb600-0d26-447b-b485-f390060b44b5">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following table summarizes the stock grants outstanding under 2017 ECP for the three months ended March&#160;31, 2023:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.513%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.330%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.821%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.330%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.821%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.330%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.821%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.330%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.821%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Options Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;RSUs Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Options and RSUs Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Available Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Awards Authorized&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,130,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,464,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,955,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,550,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82Ny9mcmFnOjgyNGY0YTk5Y2M0MTQyODM5N2FkZjFiYzVkMjViYjQ2L3RhYmxlOjRhYzVkN2M0ZTExYzRkMTE5YjA3YjkyNzA2MzVkZWRmL3RhYmxlcmFuZ2U6NGFjNWQ3YzRlMTFjNGQxMTliMDdiOTI3MDYzNWRlZGZfMy0xLTEtMS0yNDQxNQ_7a35356e-532a-4cb5-a056-b796569d5be9"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82Ny9mcmFnOjgyNGY0YTk5Y2M0MTQyODM5N2FkZjFiYzVkMjViYjQ2L3RhYmxlOjRhYzVkN2M0ZTExYzRkMTE5YjA3YjkyNzA2MzVkZWRmL3RhYmxlcmFuZ2U6NGFjNWQ3YzRlMTFjNGQxMTliMDdiOTI3MDYzNWRlZGZfMy0zLTEtMS0yNDQxNQ_94037334-56d1-47b8-9000-4c694a2e94b1"
      unitRef="shares">3130015</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <inuv:SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesExercised
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82Ny9mcmFnOjgyNGY0YTk5Y2M0MTQyODM5N2FkZjFiYzVkMjViYjQ2L3RhYmxlOjRhYzVkN2M0ZTExYzRkMTE5YjA3YjkyNzA2MzVkZWRmL3RhYmxlcmFuZ2U6NGFjNWQ3YzRlMTFjNGQxMTliMDdiOTI3MDYzNWRlZGZfMy01LTEtMS0yNDQxNQ_6a035937-80ba-4482-a00a-b6e04daea3d4"
      unitRef="shares">6464123</inuv:SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesExercised>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82Ny9mcmFnOjgyNGY0YTk5Y2M0MTQyODM5N2FkZjFiYzVkMjViYjQ2L3RhYmxlOjRhYzVkN2M0ZTExYzRkMTE5YjA3YjkyNzA2MzVkZWRmL3RhYmxlcmFuZ2U6NGFjNWQ3YzRlMTFjNGQxMTliMDdiOTI3MDYzNWRlZGZfMy03LTEtMS0yNDQxNQ_508efe35-7388-499e-bcea-0dfa9873d812"
      unitRef="shares">14955862</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82Ny9mcmFnOjgyNGY0YTk5Y2M0MTQyODM5N2FkZjFiYzVkMjViYjQ2L3RhYmxlOjRhYzVkN2M0ZTExYzRkMTE5YjA3YjkyNzA2MzVkZWRmL3RhYmxlcmFuZ2U6NGFjNWQ3YzRlMTFjNGQxMTliMDdiOTI3MDYzNWRlZGZfMy05LTEtMS0yNDQxNQ_40b4cc99-9aba-48d1-b651-7e4d90f19185"
      unitRef="shares">24550000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <inuv:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82Ny9mcmFnOjgyNGY0YTk5Y2M0MTQyODM5N2FkZjFiYzVkMjViYjQ2L3RleHRyZWdpb246ODI0ZjRhOTljYzQxNDI4Mzk3YWRmMWJjNWQyNWJiNDZfMTA5OTUxMTYzMDc2Nw_82129d3e-5a9b-4e43-b6f4-452992154238"
      unitRef="number">0</inuv:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82Ny9mcmFnOjgyNGY0YTk5Y2M0MTQyODM5N2FkZjFiYzVkMjViYjQ2L3RleHRyZWdpb246ODI0ZjRhOTljYzQxNDI4Mzk3YWRmMWJjNWQyNWJiNDZfMTc0MQ_6ea0000b-22f1-46a9-b45e-fe001955381b">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the activity of stock option awards for the three months ended March&#160;31, 2023: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.313%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.437%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.614%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.437%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.658%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Shares Subject to Options Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding, beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options canceled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(100,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding, end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82Ny9mcmFnOjgyNGY0YTk5Y2M0MTQyODM5N2FkZjFiYzVkMjViYjQ2L3RhYmxlOmM5MDNiYzMxNzI5ZDRhNzdiYzY5ZmZmYjcxNDQ2Y2YwL3RhYmxlcmFuZ2U6YzkwM2JjMzE3MjlkNGE3N2JjNjlmZmZiNzE0NDZjZjBfMi0xLTEtMS0yNDQxNQ_2a99a4a7-38cc-48d0-8e8a-39b11d6ab081"
      unitRef="shares">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82Ny9mcmFnOjgyNGY0YTk5Y2M0MTQyODM5N2FkZjFiYzVkMjViYjQ2L3RhYmxlOmM5MDNiYzMxNzI5ZDRhNzdiYzY5ZmZmYjcxNDQ2Y2YwL3RhYmxlcmFuZ2U6YzkwM2JjMzE3MjlkNGE3N2JjNjlmZmZiNzE0NDZjZjBfMi0zLTEtMS0yNDQxNQ_989b24b8-ba48-410a-adeb-09834e2eaa9d"
      unitRef="usdPerShare">0.52</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82Ny9mcmFnOjgyNGY0YTk5Y2M0MTQyODM5N2FkZjFiYzVkMjViYjQ2L3RhYmxlOmM5MDNiYzMxNzI5ZDRhNzdiYzY5ZmZmYjcxNDQ2Y2YwL3RhYmxlcmFuZ2U6YzkwM2JjMzE3MjlkNGE3N2JjNjlmZmZiNzE0NDZjZjBfNS0xLTEtMS0yNDQxNQ_d2ae3359-d139-4c3c-bfb7-c7e792a62521"
      unitRef="shares">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82Ny9mcmFnOjgyNGY0YTk5Y2M0MTQyODM5N2FkZjFiYzVkMjViYjQ2L3RhYmxlOmM5MDNiYzMxNzI5ZDRhNzdiYzY5ZmZmYjcxNDQ2Y2YwL3RhYmxlcmFuZ2U6YzkwM2JjMzE3MjlkNGE3N2JjNjlmZmZiNzE0NDZjZjBfNS0zLTEtMS0yNDQxNQ_c50b9c39-7182-42d0-b453-38067f5c90f3"
      unitRef="usdPerShare">0.52</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82Ny9mcmFnOjgyNGY0YTk5Y2M0MTQyODM5N2FkZjFiYzVkMjViYjQ2L3RhYmxlOmM5MDNiYzMxNzI5ZDRhNzdiYzY5ZmZmYjcxNDQ2Y2YwL3RhYmxlcmFuZ2U6YzkwM2JjMzE3MjlkNGE3N2JjNjlmZmZiNzE0NDZjZjBfNi0xLTEtMS0yNDQxNQ_28e1480f-df5e-4783-9e06-9fcabe1df81e"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82Ny9mcmFnOjgyNGY0YTk5Y2M0MTQyODM5N2FkZjFiYzVkMjViYjQ2L3RhYmxlOmM5MDNiYzMxNzI5ZDRhNzdiYzY5ZmZmYjcxNDQ2Y2YwL3RhYmxlcmFuZ2U6YzkwM2JjMzE3MjlkNGE3N2JjNjlmZmZiNzE0NDZjZjBfNi0zLTEtMS0yNDQxNQ_68da21ad-5e4a-4ac3-870f-7be528de45db"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82Ny9mcmFnOjgyNGY0YTk5Y2M0MTQyODM5N2FkZjFiYzVkMjViYjQ2L3RleHRyZWdpb246ODI0ZjRhOTljYzQxNDI4Mzk3YWRmMWJjNWQyNWJiNDZfMTc0Mg_50fd2464-0a0d-44ae-a12c-e76ae51438d8">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the activities for our RSUs for the three months ended March&#160;31, 2023:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.346%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;RSUs&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Grant Date Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding, beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,913,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,903,324)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding, end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,130,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i96690d44858441688131c3601df74bd9_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82Ny9mcmFnOjgyNGY0YTk5Y2M0MTQyODM5N2FkZjFiYzVkMjViYjQ2L3RhYmxlOmM0NDBhZTcyZmIzNzQ3M2Q5ZDE1NDYxNzYzZDUyYzE2L3RhYmxlcmFuZ2U6YzQ0MGFlNzJmYjM3NDczZDlkMTU0NjE3NjNkNTJjMTZfMi0xLTEtMS0yNDQxNQ_1f10cfa3-4c07-44f9-be0a-97836f29832b"
      unitRef="shares">4913339</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i96690d44858441688131c3601df74bd9_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82Ny9mcmFnOjgyNGY0YTk5Y2M0MTQyODM5N2FkZjFiYzVkMjViYjQ2L3RhYmxlOmM0NDBhZTcyZmIzNzQ3M2Q5ZDE1NDYxNzYzZDUyYzE2L3RhYmxlcmFuZ2U6YzQ0MGFlNzJmYjM3NDczZDlkMTU0NjE3NjNkNTJjMTZfMi0zLTEtMS0yNDQxNQ_40736108-d0b8-4cac-ab2f-df47df907b65"
      unitRef="usdPerShare">0.79</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="idafd7989802c4321a75b41411061afaa_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82Ny9mcmFnOjgyNGY0YTk5Y2M0MTQyODM5N2FkZjFiYzVkMjViYjQ2L3RhYmxlOmM0NDBhZTcyZmIzNzQ3M2Q5ZDE1NDYxNzYzZDUyYzE2L3RhYmxlcmFuZ2U6YzQ0MGFlNzJmYjM3NDczZDlkMTU0NjE3NjNkNTJjMTZfMy0xLTEtMS0yNDQxNQ_50012029-bca6-4181-9145-066eb617f678"
      unitRef="shares">120000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="idafd7989802c4321a75b41411061afaa_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82Ny9mcmFnOjgyNGY0YTk5Y2M0MTQyODM5N2FkZjFiYzVkMjViYjQ2L3RhYmxlOmM0NDBhZTcyZmIzNzQ3M2Q5ZDE1NDYxNzYzZDUyYzE2L3RhYmxlcmFuZ2U6YzQ0MGFlNzJmYjM3NDczZDlkMTU0NjE3NjNkNTJjMTZfMy0zLTEtMS0yNDQxNQ_5f5e96bd-8c01-49da-93d3-4f26f3126a7f"
      unitRef="usdPerShare">0.27</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="idafd7989802c4321a75b41411061afaa_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82Ny9mcmFnOjgyNGY0YTk5Y2M0MTQyODM5N2FkZjFiYzVkMjViYjQ2L3RhYmxlOmM0NDBhZTcyZmIzNzQ3M2Q5ZDE1NDYxNzYzZDUyYzE2L3RhYmxlcmFuZ2U6YzQ0MGFlNzJmYjM3NDczZDlkMTU0NjE3NjNkNTJjMTZfNC0xLTEtMS0yNDQxNQ_2d36adae-a24b-4ca3-9ce3-ad0eabfabc02"
      unitRef="shares">1903324</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="idafd7989802c4321a75b41411061afaa_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82Ny9mcmFnOjgyNGY0YTk5Y2M0MTQyODM5N2FkZjFiYzVkMjViYjQ2L3RhYmxlOmM0NDBhZTcyZmIzNzQ3M2Q5ZDE1NDYxNzYzZDUyYzE2L3RhYmxlcmFuZ2U6YzQ0MGFlNzJmYjM3NDczZDlkMTU0NjE3NjNkNTJjMTZfNC0zLTEtMS0yNDQxNQ_5bcc045c-61ad-432c-b09b-02c61aaed287"
      unitRef="usdPerShare">0.87</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i3e9578f9abbe431381a7bf4ade7b3910_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82Ny9mcmFnOjgyNGY0YTk5Y2M0MTQyODM5N2FkZjFiYzVkMjViYjQ2L3RhYmxlOmM0NDBhZTcyZmIzNzQ3M2Q5ZDE1NDYxNzYzZDUyYzE2L3RhYmxlcmFuZ2U6YzQ0MGFlNzJmYjM3NDczZDlkMTU0NjE3NjNkNTJjMTZfNi0xLTEtMS0yNDQxNQ_b82b9d80-edf4-4b7a-98a6-3b4261eea5b2"
      unitRef="shares">3130015</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i3e9578f9abbe431381a7bf4ade7b3910_I20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl82Ny9mcmFnOjgyNGY0YTk5Y2M0MTQyODM5N2FkZjFiYzVkMjViYjQ2L3RhYmxlOmM0NDBhZTcyZmIzNzQ3M2Q5ZDE1NDYxNzYzZDUyYzE2L3RhYmxlcmFuZ2U6YzQ0MGFlNzJmYjM3NDczZDlkMTU0NjE3NjNkNTJjMTZfNi0zLTEtMS0yNDQxNQ_9215ff77-625f-45c2-ae8a-4496cfbfa151"
      unitRef="usdPerShare">0.71</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83MC9mcmFnOjM2NjFhMDhjNDJiMDRmODk4MDRmYTAyNTBkY2FjYmM0L3RleHRyZWdpb246MzY2MWEwOGM0MmIwNGY4OTgwNGZhMDI1MGRjYWNiYzRfMTUxMw_4958d542-0087-487f-89a9-81a6aec85e77">Stockholders' Equity&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Warrants&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;On September 17, 2021, we signed an agreement with a marketing platform and consulting company to provide referral and support services to us for a period of five years (see Note 8 - Commitments).&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"&gt;  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;As part of that agreement, we granted a warrant exercisable into 300,000 shares of our common stock, at $0.72 per share, which vests in two tranches when certain performance metrics are achieved. The warrant was valued using the Black Scholes option pricing model at a total of $149,551 based on a seven-year term, an implied volatility of 100%, a risk-free equivalent yield of 1.17%, and a stock price of $0.71. The warrant is classified as equity and will be expensed over the vesting period of each tranche if the performance criteria are achieved. On August 31, 2022, 85,862 shares vested in accordance with the contracted performance criteria. For the second tranche, we recognized a credit of approximately $10&#160;thousand for three month period ended March&#160;31, 2023 relating to a change in the probability of performance criteria being achieved.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Earnings per Share&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the three-month period ended March&#160;31, 2023 and 2022, we generated a net loss from continuing operations and as a result, any potential common shares are anti-dilutive.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <inuv:ReferralAgreementTerm
      contextRef="ie1ada38beeda43f7929e84167c5ba951_D20210917-20210917"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83MC9mcmFnOjM2NjFhMDhjNDJiMDRmODk4MDRmYTAyNTBkY2FjYmM0L3RleHRyZWdpb246MzY2MWEwOGM0MmIwNGY4OTgwNGZhMDI1MGRjYWNiYzRfMjA1_12fff03c-0761-413e-b3f0-4f8a825f5fd7">P5Y</inuv:ReferralAgreementTerm>
    <inuv:ClassOfWarrantOrRightGrantedInPeriod
      contextRef="id4d3bc0c85154831aebdd6594d52db82_D20210917-20210917"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83MC9mcmFnOjM2NjFhMDhjNDJiMDRmODk4MDRmYTAyNTBkY2FjYmM0L3RleHRyZWdpb246MzY2MWEwOGM0MmIwNGY4OTgwNGZhMDI1MGRjYWNiYzRfMzAy_b7acd264-8962-43c8-a35c-6b776e027b50"
      unitRef="shares">300000</inuv:ClassOfWarrantOrRightGrantedInPeriod>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="ieb1cf243f82b4aae8706dca436b71a69_I20210917"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83MC9mcmFnOjM2NjFhMDhjNDJiMDRmODk4MDRmYTAyNTBkY2FjYmM0L3RleHRyZWdpb246MzY2MWEwOGM0MmIwNGY4OTgwNGZhMDI1MGRjYWNiYzRfMzM2_e3f45098-a5b8-4897-889b-7da1c724d1ce"
      unitRef="usdPerShare">0.72</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <inuv:ClassOfWarrantOrRightNumberOfTranches
      contextRef="ieb1cf243f82b4aae8706dca436b71a69_I20210917"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83MC9mcmFnOjM2NjFhMDhjNDJiMDRmODk4MDRmYTAyNTBkY2FjYmM0L3RleHRyZWdpb246MzY2MWEwOGM0MmIwNGY4OTgwNGZhMDI1MGRjYWNiYzRfMzY1_ae5bdd0d-3b61-4074-a7bb-db7a96cae6da"
      unitRef="tranche">2</inuv:ClassOfWarrantOrRightNumberOfTranches>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="ieb1cf243f82b4aae8706dca436b71a69_I20210917"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83MC9mcmFnOjM2NjFhMDhjNDJiMDRmODk4MDRmYTAyNTBkY2FjYmM0L3RleHRyZWdpb246MzY2MWEwOGM0MmIwNGY4OTgwNGZhMDI1MGRjYWNiYzRfNTA2_a28c3b32-495b-424a-bb0e-545162a02b1c"
      unitRef="usd">149551</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:WarrantsAndRightsOutstandingTerm
      contextRef="ieb1cf243f82b4aae8706dca436b71a69_I20210917"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83MC9mcmFnOjM2NjFhMDhjNDJiMDRmODk4MDRmYTAyNTBkY2FjYmM0L3RleHRyZWdpb246MzY2MWEwOGM0MmIwNGY4OTgwNGZhMDI1MGRjYWNiYzRfMTUxMg_ea839f56-a11c-48a0-ac9b-5131483e5bce">P7Y</us-gaap:WarrantsAndRightsOutstandingTerm>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="i08072765b2ba40b79772b66804c5a9c2_I20210917"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83MC9mcmFnOjM2NjFhMDhjNDJiMDRmODk4MDRmYTAyNTBkY2FjYmM0L3RleHRyZWdpb246MzY2MWEwOGM0MmIwNGY4OTgwNGZhMDI1MGRjYWNiYzRfNTU5_d39937ee-17b2-4cf5-8e80-b45d8ab1221a"
      unitRef="number">1</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="i80cdd13c79814ffb8f1f544715734bc7_I20210917"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83MC9mcmFnOjM2NjFhMDhjNDJiMDRmODk4MDRmYTAyNTBkY2FjYmM0L3RleHRyZWdpb246MzY2MWEwOGM0MmIwNGY4OTgwNGZhMDI1MGRjYWNiYzRfNTk1_4f349c2b-86d5-4157-aaf2-74ca88a8797a"
      unitRef="number">0.0117</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="iafb1259f040f448c8243e50bd511460c_I20210917"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83MC9mcmFnOjM2NjFhMDhjNDJiMDRmODk4MDRmYTAyNTBkY2FjYmM0L3RleHRyZWdpb246MzY2MWEwOGM0MmIwNGY4OTgwNGZhMDI1MGRjYWNiYzRfNjIw_2d677988-56ac-4c7a-92cd-f320a86b9725"
      unitRef="usdPerShare">0.71</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
      contextRef="i6ecf8a1d1bb34fa88ae432d1dcd42a7c_D20220831-20220831"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83MC9mcmFnOjM2NjFhMDhjNDJiMDRmODk4MDRmYTAyNTBkY2FjYmM0L3RleHRyZWdpb246MzY2MWEwOGM0MmIwNGY4OTgwNGZhMDI1MGRjYWNiYzRfNzgz_ae7e9ff1-cb96-4f45-a7d6-8598efda972f"
      unitRef="shares">85862</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83MC9mcmFnOjM2NjFhMDhjNDJiMDRmODk4MDRmYTAyNTBkY2FjYmM0L3RleHRyZWdpb246MzY2MWEwOGM0MmIwNGY4OTgwNGZhMDI1MGRjYWNiYzRfOTIx_984e8ad7-2f11-46d7-be82-d0c7ccf46ed8"
      unitRef="usd">-10000</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:LesseeFinanceLeasesTextBlock
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83My9mcmFnOmQzODJkZjhlNzNkMDRkN2M4YTFkYjU1MDM4MmM0ODRiL3RleHRyZWdpb246ZDM4MmRmOGU3M2QwNGQ3YzhhMWRiNTUwMzgyYzQ4NGJfMTEyNQ_0b0d1173-4197-4c84-94d1-d71742fa0444">Leases&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have entered into operating and finance leases primarily for real estate and equipment rental. These leases have terms which range from three years to five years, and often include one or more options to renew or in the case of equipment rental, to purchase the equipment. These operating and finance leases are listed as separate line items on our consolidated balance sheets and represent our right to use the underlying asset for the lease term. Our obligation to make lease payments is also listed as separate line items on our consolidated balance sheets.  As of March 31, 2023 and December 31, 2022, total operating and financed right-of-use assets were $220,740 and $138,108, and $310,162 and $168,750, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2023 and 2022, we recorded $30,642 and $24,259, respectively, in amortization expense related to finance leases.  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Because the rate implicit in each lease is not readily determinable, we use our incremental borrowing rate to determine the present value of the lease payments. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information related to our operating lease liabilities are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:79.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.345%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;For the Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining lease term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.0 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:79.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.345%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Minimum future lease payments ended March&#160;31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023 (remainder of year)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;207,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;231,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,052)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;221,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information related to our financed lease liabilities are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:79.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.345%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;For the Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining lease term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.8 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:79.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.345%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Minimum future lease payments ended March&#160;31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023 (remainder of the year)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,935)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeFinanceLeasesTextBlock>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83My9mcmFnOmQzODJkZjhlNzNkMDRkN2M4YTFkYjU1MDM4MmM0ODRiL3RleHRyZWdpb246ZDM4MmRmOGU3M2QwNGQ3YzhhMWRiNTUwMzgyYzQ4NGJfMTEyNg_0522b595-9bd6-4611-9142-b3a5b72081ce">Leases&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have entered into operating and finance leases primarily for real estate and equipment rental. These leases have terms which range from three years to five years, and often include one or more options to renew or in the case of equipment rental, to purchase the equipment. These operating and finance leases are listed as separate line items on our consolidated balance sheets and represent our right to use the underlying asset for the lease term. Our obligation to make lease payments is also listed as separate line items on our consolidated balance sheets.  As of March 31, 2023 and December 31, 2022, total operating and financed right-of-use assets were $220,740 and $138,108, and $310,162 and $168,750, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2023 and 2022, we recorded $30,642 and $24,259, respectively, in amortization expense related to finance leases.  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Because the rate implicit in each lease is not readily determinable, we use our incremental borrowing rate to determine the present value of the lease payments. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information related to our operating lease liabilities are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:79.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.345%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;For the Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining lease term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.0 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:79.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.345%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Minimum future lease payments ended March&#160;31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023 (remainder of year)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;207,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;231,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,052)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;221,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information related to our financed lease liabilities are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:79.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.345%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;For the Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining lease term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.8 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:79.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.345%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Minimum future lease payments ended March&#160;31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023 (remainder of the year)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,935)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <inuv:LesseeTermOfContract
      contextRef="ie2e8cf05d28f48dc927ccda124b6aa44_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83My9mcmFnOmQzODJkZjhlNzNkMDRkN2M4YTFkYjU1MDM4MmM0ODRiL3RleHRyZWdpb246ZDM4MmRmOGU3M2QwNGQ3YzhhMWRiNTUwMzgyYzQ4NGJfMTYx_030d26cb-a73b-4f8e-86cc-b5fcf65d1aa5">P3Y</inuv:LesseeTermOfContract>
    <inuv:LesseeTermOfContract
      contextRef="i28ee426fe2824d68a7542af1a17f04df_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83My9mcmFnOmQzODJkZjhlNzNkMDRkN2M4YTFkYjU1MDM4MmM0ODRiL3RleHRyZWdpb246ZDM4MmRmOGU3M2QwNGQ3YzhhMWRiNTUwMzgyYzQ4NGJfMTY3_92b96528-4c8b-44a3-9052-3368b1055418">P5Y</inuv:LesseeTermOfContract>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83My9mcmFnOmQzODJkZjhlNzNkMDRkN2M4YTFkYjU1MDM4MmM0ODRiL3RleHRyZWdpb246ZDM4MmRmOGU3M2QwNGQ3YzhhMWRiNTUwMzgyYzQ4NGJfNjYy_6aeee832-715e-4c57-9a22-b876c39b6566"
      unitRef="usd">220740</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83My9mcmFnOmQzODJkZjhlNzNkMDRkN2M4YTFkYjU1MDM4MmM0ODRiL3RleHRyZWdpb246ZDM4MmRmOGU3M2QwNGQ3YzhhMWRiNTUwMzgyYzQ4NGJfNjY5_02365cdb-9985-4bc1-93e5-76c157670d24"
      unitRef="usd">138108</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83My9mcmFnOmQzODJkZjhlNzNkMDRkN2M4YTFkYjU1MDM4MmM0ODRiL3RleHRyZWdpb246ZDM4MmRmOGU3M2QwNGQ3YzhhMWRiNTUwMzgyYzQ4NGJfNjc3_d48ef4a5-5c9c-43ff-a130-6ca6efac9569"
      unitRef="usd">310162</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i245229ec484d4d4fa0ed2f10b7740a4d_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83My9mcmFnOmQzODJkZjhlNzNkMDRkN2M4YTFkYjU1MDM4MmM0ODRiL3RleHRyZWdpb246ZDM4MmRmOGU3M2QwNGQ3YzhhMWRiNTUwMzgyYzQ4NGJfNjg0_ce20c6e4-3731-4239-b69f-518b61fa41fa"
      unitRef="usd">168750</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83My9mcmFnOmQzODJkZjhlNzNkMDRkN2M4YTFkYjU1MDM4MmM0ODRiL3RleHRyZWdpb246ZDM4MmRmOGU3M2QwNGQ3YzhhMWRiNTUwMzgyYzQ4NGJfNzM0_ed02cc78-4d89-42d2-a6fd-33cbac037739"
      unitRef="usd">30642</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i14f530ac2ef94cee81bb80032d3ec7ff_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83My9mcmFnOmQzODJkZjhlNzNkMDRkN2M4YTFkYjU1MDM4MmM0ODRiL3RleHRyZWdpb246ZDM4MmRmOGU3M2QwNGQ3YzhhMWRiNTUwMzgyYzQ4NGJfNzQx_0112b5e3-bded-4a02-942e-2c3af84725ec"
      unitRef="usd">24259</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83My9mcmFnOmQzODJkZjhlNzNkMDRkN2M4YTFkYjU1MDM4MmM0ODRiL3RleHRyZWdpb246ZDM4MmRmOGU3M2QwNGQ3YzhhMWRiNTUwMzgyYzQ4NGJfMTEyOA_49370b3b-b5cf-48f4-acd1-ac000de931f0">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information related to our operating lease liabilities are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:79.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.345%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;For the Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining lease term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.0 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information related to our financed lease liabilities are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:79.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.345%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;For the Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining lease term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.8 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeasePayments
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83My9mcmFnOmQzODJkZjhlNzNkMDRkN2M4YTFkYjU1MDM4MmM0ODRiL3RhYmxlOjE2NzFiZDA5NTA1OTRkNDc4NDY1OGYwZDFmYTRkYjE5L3RhYmxlcmFuZ2U6MTY3MWJkMDk1MDU5NGQ0Nzg0NjU4ZjBkMWZhNGRiMTlfMS0xLTEtMS0yNDQxNQ_8586c558-90d6-4ba2-8a6b-6b97789dfc14"
      unitRef="usd">85650</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83My9mcmFnOmQzODJkZjhlNzNkMDRkN2M4YTFkYjU1MDM4MmM0ODRiL3RhYmxlOjE2NzFiZDA5NTA1OTRkNDc4NDY1OGYwZDFmYTRkYjE5L3RhYmxlcmFuZ2U6MTY3MWJkMDk1MDU5NGQ0Nzg0NjU4ZjBkMWZhNGRiMTlfMi0xLTEtMS0yNDQxNQ_46f8b2cd-bf41-40d2-9d0d-d9bc40a811b1">P2Y</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83My9mcmFnOmQzODJkZjhlNzNkMDRkN2M4YTFkYjU1MDM4MmM0ODRiL3RhYmxlOjE2NzFiZDA5NTA1OTRkNDc4NDY1OGYwZDFmYTRkYjE5L3RhYmxlcmFuZ2U6MTY3MWJkMDk1MDU5NGQ0Nzg0NjU4ZjBkMWZhNGRiMTlfMy0xLTEtMS0yNDQxNQ_6c2b7304-3730-465a-ba09-44dd610b3c93"
      unitRef="number">0.0625</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83My9mcmFnOmQzODJkZjhlNzNkMDRkN2M4YTFkYjU1MDM4MmM0ODRiL3RleHRyZWdpb246ZDM4MmRmOGU3M2QwNGQ3YzhhMWRiNTUwMzgyYzQ4NGJfMTEzNQ_8e52882e-2cb0-4af8-9bbe-0806cc7a14f6">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:79.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.345%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Minimum future lease payments ended March&#160;31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023 (remainder of year)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;207,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;231,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,052)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;221,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83My9mcmFnOmQzODJkZjhlNzNkMDRkN2M4YTFkYjU1MDM4MmM0ODRiL3RhYmxlOmEwZmY1NDNkMTA1MjQxNTk5ZjhlZTViMTI5MmVjMWY3L3RhYmxlcmFuZ2U6YTBmZjU0M2QxMDUyNDE1OTlmOGVlNWIxMjkyZWMxZjdfMi0xLTEtMS0yNDQxNQ_ff7102b8-6649-4f45-96e1-9e98e5c9b9b9"
      unitRef="usd">207955</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83My9mcmFnOmQzODJkZjhlNzNkMDRkN2M4YTFkYjU1MDM4MmM0ODRiL3RhYmxlOmEwZmY1NDNkMTA1MjQxNTk5ZjhlZTViMTI5MmVjMWY3L3RhYmxlcmFuZ2U6YTBmZjU0M2QxMDUyNDE1OTlmOGVlNWIxMjkyZWMxZjdfMy0xLTEtMS0yNDQxNQ_986cb64e-cd3a-4aff-be09-913e0b3b2987"
      unitRef="usd">16236</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83My9mcmFnOmQzODJkZjhlNzNkMDRkN2M4YTFkYjU1MDM4MmM0ODRiL3RhYmxlOmEwZmY1NDNkMTA1MjQxNTk5ZjhlZTViMTI5MmVjMWY3L3RhYmxlcmFuZ2U6YTBmZjU0M2QxMDUyNDE1OTlmOGVlNWIxMjkyZWMxZjdfNC0xLTEtMS0yNDQxNQ_9690ccc5-2ad7-4e7b-bb10-8ba8701e516d"
      unitRef="usd">5251</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83My9mcmFnOmQzODJkZjhlNzNkMDRkN2M4YTFkYjU1MDM4MmM0ODRiL3RhYmxlOmEwZmY1NDNkMTA1MjQxNTk5ZjhlZTViMTI5MmVjMWY3L3RhYmxlcmFuZ2U6YTBmZjU0M2QxMDUyNDE1OTlmOGVlNWIxMjkyZWMxZjdfNS0xLTEtMS0yNDQxNQ_21208017-17cb-4a4c-8df6-c4c806309049"
      unitRef="usd">1590</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83My9mcmFnOmQzODJkZjhlNzNkMDRkN2M4YTFkYjU1MDM4MmM0ODRiL3RhYmxlOmEwZmY1NDNkMTA1MjQxNTk5ZjhlZTViMTI5MmVjMWY3L3RhYmxlcmFuZ2U6YTBmZjU0M2QxMDUyNDE1OTlmOGVlNWIxMjkyZWMxZjdfNi0xLTEtMS0yNDQxNQ_6e5581bf-e4a8-457e-9f8a-04ebcb18e609"
      unitRef="usd">231032</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83My9mcmFnOmQzODJkZjhlNzNkMDRkN2M4YTFkYjU1MDM4MmM0ODRiL3RhYmxlOmEwZmY1NDNkMTA1MjQxNTk5ZjhlZTViMTI5MmVjMWY3L3RhYmxlcmFuZ2U6YTBmZjU0M2QxMDUyNDE1OTlmOGVlNWIxMjkyZWMxZjdfNy0xLTEtMS0yNDQxNQ_46d210f6-1ab1-4b1a-9119-e8691441c718"
      unitRef="usd">9052</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83My9mcmFnOmQzODJkZjhlNzNkMDRkN2M4YTFkYjU1MDM4MmM0ODRiL3RhYmxlOmEwZmY1NDNkMTA1MjQxNTk5ZjhlZTViMTI5MmVjMWY3L3RhYmxlcmFuZ2U6YTBmZjU0M2QxMDUyNDE1OTlmOGVlNWIxMjkyZWMxZjdfOC0xLTEtMS0yNDQxNQ_441f0e3f-1c04-41d0-bea5-8e871ffdf41d"
      unitRef="usd">221980</us-gaap:OperatingLeaseLiability>
    <inuv:FinanceLeasePrincipalAndInterestPaymentsOnLiability
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83My9mcmFnOmQzODJkZjhlNzNkMDRkN2M4YTFkYjU1MDM4MmM0ODRiL3RhYmxlOjQ1MzliYzhlZDUwNjQxYTI5MWJmNDEyYTU3YjM3MDEwL3RhYmxlcmFuZ2U6NDUzOWJjOGVkNTA2NDFhMjkxYmY0MTJhNTdiMzcwMTBfMS0xLTEtMS0yNDQxNQ_9d0df187-764b-4b1a-b9a7-5c027e020e62"
      unitRef="usd">37073</inuv:FinanceLeasePrincipalAndInterestPaymentsOnLiability>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83My9mcmFnOmQzODJkZjhlNzNkMDRkN2M4YTFkYjU1MDM4MmM0ODRiL3RhYmxlOjQ1MzliYzhlZDUwNjQxYTI5MWJmNDEyYTU3YjM3MDEwL3RhYmxlcmFuZ2U6NDUzOWJjOGVkNTA2NDFhMjkxYmY0MTJhNTdiMzcwMTBfMi0xLTEtMS0yNDQxNQ_6b677ed1-dfd5-4b46-8e72-76854ecc7298">P1Y9M18D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83My9mcmFnOmQzODJkZjhlNzNkMDRkN2M4YTFkYjU1MDM4MmM0ODRiL3RhYmxlOjQ1MzliYzhlZDUwNjQxYTI5MWJmNDEyYTU3YjM3MDEwL3RhYmxlcmFuZ2U6NDUzOWJjOGVkNTA2NDFhMjkxYmY0MTJhNTdiMzcwMTBfMy0xLTEtMS0yNDQxNQ_74284dd1-049a-4eb9-b5b2-af0be7d823e3"
      unitRef="number">0.0625</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock
      contextRef="ia62249ef0715433cb0003823f8183239_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83My9mcmFnOmQzODJkZjhlNzNkMDRkN2M4YTFkYjU1MDM4MmM0ODRiL3RleHRyZWdpb246ZDM4MmRmOGU3M2QwNGQ3YzhhMWRiNTUwMzgyYzQ4NGJfMTEzMQ_9b12fb97-f94f-4507-b096-f1407bca1ea3">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:79.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.345%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Minimum future lease payments ended March&#160;31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023 (remainder of the year)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,935)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83My9mcmFnOmQzODJkZjhlNzNkMDRkN2M4YTFkYjU1MDM4MmM0ODRiL3RhYmxlOmVmZjUxYThkZjIyZDQ5ZTU5MzI4YzVmYjE5NWI1ZmEyL3RhYmxlcmFuZ2U6ZWZmNTFhOGRmMjJkNDllNTkzMjhjNWZiMTk1YjVmYTJfMi0xLTEtMS0yNDQxNQ_491d309f-dcfc-4a28-9f53-0197539feebd"
      unitRef="usd">68397</us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83My9mcmFnOmQzODJkZjhlNzNkMDRkN2M4YTFkYjU1MDM4MmM0ODRiL3RhYmxlOmVmZjUxYThkZjIyZDQ5ZTU5MzI4YzVmYjE5NWI1ZmEyL3RhYmxlcmFuZ2U6ZWZmNTFhOGRmMjJkNDllNTkzMjhjNWZiMTk1YjVmYTJfMy0xLTEtMS0yNDQxNQ_ac89e46e-1e69-48bb-aa6e-0258450822f4"
      unitRef="usd">56180</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83My9mcmFnOmQzODJkZjhlNzNkMDRkN2M4YTFkYjU1MDM4MmM0ODRiL3RhYmxlOmVmZjUxYThkZjIyZDQ5ZTU5MzI4YzVmYjE5NWI1ZmEyL3RhYmxlcmFuZ2U6ZWZmNTFhOGRmMjJkNDllNTkzMjhjNWZiMTk1YjVmYTJfMy0xLTEtMS0yNTc1Nw_6b9e2fef-2cb5-4693-8143-6543e7ee8780"
      unitRef="usd">18491</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83My9mcmFnOmQzODJkZjhlNzNkMDRkN2M4YTFkYjU1MDM4MmM0ODRiL3RhYmxlOmVmZjUxYThkZjIyZDQ5ZTU5MzI4YzVmYjE5NWI1ZmEyL3RhYmxlcmFuZ2U6ZWZmNTFhOGRmMjJkNDllNTkzMjhjNWZiMTk1YjVmYTJfNC0xLTEtMS0yNDQxNQ_0b11b460-834d-4dd1-812f-48b86e458b54"
      unitRef="usd">143068</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83My9mcmFnOmQzODJkZjhlNzNkMDRkN2M4YTFkYjU1MDM4MmM0ODRiL3RhYmxlOmVmZjUxYThkZjIyZDQ5ZTU5MzI4YzVmYjE5NWI1ZmEyL3RhYmxlcmFuZ2U6ZWZmNTFhOGRmMjJkNDllNTkzMjhjNWZiMTk1YjVmYTJfNS0xLTEtMS0yNDQxNQ_52064a07-6c62-4349-8712-6ad06f43ffe0"
      unitRef="usd">5935</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiability
      contextRef="i0ddc107d61c549cfab599dcfcc049b95_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmRlNjJiZTA0ODIyMTQwYmM5OWYyY2VmNWE2MjkzYjIyL3NlYzpkZTYyYmUwNDgyMjE0MGJjOTlmMmNlZjVhNjI5M2IyMl83My9mcmFnOmQzODJkZjhlNzNkMDRkN2M4YTFkYjU1MDM4MmM0ODRiL3RhYmxlOmVmZjUxYThkZjIyZDQ5ZTU5MzI4YzVmYjE5NWI1ZmEyL3RhYmxlcmFuZ2U6ZWZmNTFhOGRmMjJkNDllNTkzMjhjNWZiMTk1YjVmYTJfNi0xLTEtMS0yNDQxNQ_857f461c-492d-4d2a-a4f8-731703641865"
      unitRef="usd">137133</us-gaap:FinanceLeaseLiability>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>58
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( -B$I%8'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    " #8A*16!Y5F+^\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+/
M3L,P#(=?!>7>.FT H:CK91,GD)"8!.(6)=X6K?FCQ*C=V].6K1."!^ 8^Y?/
MGR4W.DH=$KZD$#&1Q7PSN,YGJ>.*'8BB!,CZ@$[E<DSXL;D+R2D:GVD/4>FC
MVB/4G-^#0U)&D8()6,2%R-K&:*D3*@KIC#=ZP<?/U,TPHP$[=.@I0U56P-II
M8CP-70-7P 0C3"Y_%] LQ+GZ)W;N #LGAVR75-_W92_FW+A#!>_/3Z_SNH7U
MF937./[*5M(IXHI=)K^)]6;[R-J:UZ+@=P6_W=9<B@<IQ,?D^L/O*NR"L3O[
MCXTO@FT#O^ZB_0)02P,$%     @ V(2D5IE<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
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
ME'D [L^EU/L3\P/%%OW@?U!+ P04    " #8A*16NJ^\F6$'  "8(   &
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
M430?YYR!=&T /Y\)H5X?],OIS7]&&/\/4$L#!!0    ( -B$I%8Y5L'7/P,
M "\+   8    >&PO=V]R:W-H965T<R]S:&5E=#,N>&ULK59K;YLP%/TK%INF
M5MJ*@82D78*4)ITV:8]H6;</TSXXX 2K!C/;)-M^_:Z!,LAH'E7Y '[<<WR.
MN88[V@IYIV)*-?J5\%2-K5CK[,JV51C3A*@+D=$49E9")D1#5ZYME4E*H@*4
M<-O%V+<3PE(K&!5C<QF,1*XY2^E<(I4G"9&_KRD7V['E6/<#G]DZUF; #D89
M6=,%U;?97$+/KEDBEM!4,9$B25=C:^)<39T"4$1\972K&FUDK"R%N#.==]'8
MPD81Y334AH+ 8T.GE'/#!#I^5J16O:8!-MOW[&\*\V!F212="OZ-13H>6T,+
M171%<JX_B^U;6AGJ&[Y0<%7<T;:,'6 +A;G2(JG H"!A:?DDOZJ-: "<W@,
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
MP#-__G#B@4/;":2U/CJB[V['%3.B6C<K4AC!]:5KFAHUH5N-C=9+O6,YOYY
M.&JN#GPR^_DG' >_N6Q\(65G%H>MQ:%/^^PC))=2:NTRLAD9UR-M!CG,+F@8
M!CB(KJ:'4P,<@B1(,Q+35O ,7-2"B[SNN"G^@:"!/&,T,A(232ZK7)0<54?4
M]JF]SIG>H+WF!1(5DL]U8O223GPA96?S%+?S%'N=>,M!:2Y8DTNK K&M5$;\
M5S]P6=ZHBTX<%M,L(''/KPZQ-$LP<7LU:=$FST9[45,-DBOT17-THS4'5U^@
M=Z)BX.EJ[0*?#%#1( Y)#_M0BH0DRMS0TQ9ZZH6^,#+_6C--@7*Y!?K5HW.<
M#@"$%*(B[.$<BL4)QE'J!IJU0#,OT-\5JPSBWRQ"[D*7#3X;!4'0PS84NL#!
MJ=@9-AQT-!5XT=V<+$_K^]63N]&*<V<J.BH\<V>0TAY>EU0T"O>$5;$7[B?(
M.P>N'BW40NZ79K4O(;?D<@^)R8D6#R>.IFG2SYLNN10GT4C:Q*1#3/SN9S8/
M5E!;J*_<L"6D3,WSO:ISH1,Q<;@Z#'':1^R22Y)@)"7@CGBQE^6.D?7 U/<6
M[E'/&8(L3?IAY1##)$S'9K:C2QQZ*6F^8=6:]VBF25LV\9:"+44Y3CG8R\8_
MRCDOI>U\+CIVQEY2F]T<0\ 2,Q<'N\R<-D>.V*5)%N*^SX:"%["T0H)'O-;Q
M(_83Y">^XK"RRMI'>K_;0?Y!=D)$SL%Q:\6YK3(0*PZ0B-Q6#,DP<:3,[XJ=
M6]!Q)O:3YKWB.R:*I\C0K]"^@I56 A$I?N#5GM>V2;/A"EH-I6ISZH7IM&9(
MCQ#'.*2#.'((IF%&\ A!X8Y*L9]+8?6H/>\L.L%_$D5.\$/.O""V+AV =PAF
M21)E(V4 [N@5^_FU7?H[]CBZ[AWT22)8^/& !QR2E"39V"23CFF)GVD_/J<X
M=H$G0RH%2#3(3N;NV*&Y)*,T2.(14B =\1+L3;;OJP/7SZGDB9? ?S2MOI2V
M<ZL[\B9^\K[?JWS#;$1 O<'_W8M=DYL@/'*V$X:5XC]P9@%A7\KF72ZU.\Z)
M@Z]#C GM$[M3,([CDX1P;D['[,3/[$_F6&N>78^0(7WW,ZU#!*K3%/Z-)%O2
MD3SQ-\7W2N:<%QJME-PB2$E(L_('#0B'I$=2J '[/99#, K3*!U)4:1C9^)G
MYS;T=TH>1 $K9OF(?CGF@5_A;QA;3D.&I(S3)(F'*\C!WI M,(E&+.G8F\3>
M--!V@]]- ]XJX(?3P MI.[>Z8WSB9WSKO]W90K02=A'FBA?"."=@R-911M)X
MX*NAW%C0='Q._'Q^SQZ;G1KH.YJ&CJ.2UX&_+,6Z;O;<*\S!TC0,XZ0/VDG[
M89",(._(G/C)W,ZT8=^X97,HL>HM;6V4R W$BJX;DWTE#%K;WD1#P<)5+G1_
M__-HC*MGCN,TZ>]/. 5)&HT5N[3C?/I,SC\)_&D7^"M'-#FW.(>\3C,<D3[_
M.^0NK!@9*5YH1__4WW?7AC3]UL\_I03CWVJ[G& =G706XY3VI]TE&":4I'@D
M3=&.MZF?M^=VSAN6A@M+W =@C<J\0DN^%E5EIQRB]Y$SY31AR, DHSC$_6K1
M(0BE+U2U\0A7TY/M;S]7CYO ;7&^0E ]"NE<^-31<&=Q%@TV:1R"41*"H2.,
M1SO:IO[>? &-75DW<M#IB:HY%H.LX][!?]%._*6TG5O><3WU<_W[RG";L^H$
MYK0V&FS1DRR+!KX9BB5)VJ_CIR<G5%NNUO7!G49U1]0<_;1/V\/!F_I(K/?\
M#;Z<-T=\G9KFQ/$#4Q R&@AD!2J#UPD 4\TA7G-CY*X^!UM*8^2VOMQP5G!E
M!>#]2DKS=&,_T!ZESOX/4$L#!!0    ( -B$I%:5Q,/JX 8  !(L   8
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
M[F;J,9U,7*^@@=:@H2ZT-FU[G8*H=8K^>ITIY4FK2$%D(@5V+,-T1+U.:^!
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
M8*MT& @J;>)_^9#\L'/@=/C$@7$Z,&;<41&C?"N#O#QW=B,<[88T^L&F\FF
MTX:"<AL<5C7.A<O;& QAE^)6KXQ>ZER:(*[RW#8F:+,2-[;4N5;^?!"@CTX-
M\B3[.LH>/R%[(CY8$]9>_&8*5>R?'P!G!W;<@KT>/ROP@W1],1EE8CP<3YZ1
M-^F,G["\R1/R#E@I_G6U\,$A6?Y]R. H;WI8'A70:U_+7%WT4"%>N7O5N_SU
ME]%L^.89M-,.[?0YZ?]GJ)Z5?1CYSRL4U])K3QOYM F22^[S6HG<&H]=A0RJ
M$$MMI,FU+(7'%H7B#KX]@F7IE #/B/>FN;="FD)HK/MFX76AI8.B/LN40%#5
MTCP2AL;(IM!T_,>JUO)>B852AI364%=P21>BJ0'W]K>Y<$T)<\):!E$K5^D
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
MV@G@_EPINV7< ?U_C<D_4$L#!!0    ( -B$I%91,6(\U 0   0+   9
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
M:I9=9%3R4K4F?G:;7[B/YU3P"F="^D^;[NQIGE'1ANCJWA@,:FV[7_70Y^'
MX&+TC$'>&^2)=^<HL7RKHII/O=N0E]- DX<4:K(&.6VE*'?1XZV&79S?N+K6
M$5F.83J, )3M8=$;7W?&^3/&$_KH;*P"O;,EEU_;#T%DSR;?L;G.7P3\J/R
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
ME:]T!%^438$MI0Z%<:')-FI8['5%N[0K8=A,^0CJPD(B.&8*N+!P+EH754]
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
MB\LB -W5N&Y@5>OKRD)9JE*^6]-O ;4+H/6E4O8P< 3]CV;V!U!+ P04
M" #8A*16O^.6U+$#  #3"0  &0   'AL+W=O<FMS:&5E=',O<VAE970R-2YX
M;6RE5MMRVS80_94=II-Q9ECS)LJR(VE&<IVV#TDTENT\=/H D2L1-4DH &C9
M_?HN (J69V0V;E](7'8/SN+L ACOA+Q7!:*&QZJLU<0KM-Y>!('*"JR8.A5;
MK&EF+63%-'7E)E!;B2RW3E49Q&$X#"K&:V\ZMF,+.1V+1I>\QH4$U505DT]S
M+,5NXD7>?N":;PIM!H+I>,LVN$1]NUU(Z@4=2LXKK!47-4A<3[Q9=#$?&GMK
M<,=QIP[:8")9"7%O.K_G$R\TA+#$3!L$1K\'O,2R-$!$XWN+Z75+&L?#]A[]
MDXV=8EDQA9>B_,9S74R\D0<YKEE3ZFNQ^PW;>%*#EXE2V2_LG&TZ\"!KE!95
MZTP,*EZ[/WML]^' 812^XA"W#K'E[1:R+']AFDW'4NQ &FM",PT;JO4F<KPV
MHBRUI%E.?GJZU"*[_WE.<>5P*2K26C&[72<W;%6B^C .-"UCC(.LA9P[R/@5
MR 0^BUH7"J[J'/.7_@'1ZSC&>X[SN!?P,Y.GD$0^Q&&<]. E7<R)Q4M>B[E@
M$MN8%^R)4DS#3$I6;]"V_YBME):4+W\>"]YA#XYCFQJZ4%N6X<2C(E$H']";
MOG\7#<.//<P''?-!'_IT2369-R6"6(-5#GXEVEK!UT8KS>J<UYMCG'M1CW.^
M*1#6HJ2B)4S0)AG:RN5_HP)-T\HRV#@&XID!-"2\)+6B,[BZ7!",M/:ZD(A0
MN>1 DQQ TF9%I^T%?-V:Y'L1#UPO;U\.[(VHZR:O'E%FW,@Y>V"\M%RMR IN
MA&8ES'9,Y@IFC2Z$X9^WX^_?C>(H_@B)'R6A'T8I#/W!<.!'<0+1P#]/4W\T
MC"$>^&E*\V$(/2*FG8CI&T5T 3F6,#/G%-=/QW3L!?[/.K)V14/(:2H<(>:V
M[0WZM;N^;%9_T;$+6AQ5]$M3K2A!3/S._IL]/*U^*.DNZ!2%A>09'CK[L,(-
MKVN#0P!;E%SD$(5.GI\@/$WC=EM%NW3&ZHRN@1Q.6K,/>[L7N!31 >(^-?;_
M'N&'G?##'Q;^BZ@?4)F0K^E'09JFHWU;<ZJGOC3H7>;_I@%'I[AHI*NN-\AO
M[?]=77MH =U7")\8EW#'RN8'1*:"C!(_2<ZM?&?G#H=PH_A9_?@,[MS&GD3^
M>4CV\<#I/3KKT_OY"+#@T5'!@X.+MD*YL<\)2C#1U-K=N=UH]V*9N8OZV=P]
M=VCK*$(%):[)E5:DVI;N">$Z6FSMM;T2FAX!MEG0JPNE,:#YM1!ZWS$+=.^X
MZ3]02P,$%     @ V(2D5@/LFM]C P  3@D  !D   !X;"]W;W)K<VAE971S
M+W-H965T,C8N>&ULM59M;]LV$/XK!ZT;$D"SWBS9SFP#2=:B!1HT2++U0]$/
MM'2RB$JB1E)Q\^][I&35W10A^] O$E_N'M[S\([D^B#D%U4@:OA:E;7:.(76
MS87GJ;3 BJF9:+"FF5S(BFGJRKVG&HDLLTY5Z86^GW@5X[6S7=NQ6[E=BU:7
MO,9;":JM*B:?KK 4AXT3.,>!.[XOM!GPMNN&[?$>]5_-K:2>-Z!DO,):<5&#
MQ'SC7 875XFQMP9_<SRHDS88)CLAOIC.NVSC^"8@+#'5!H'1[Q&OL2P-$(7Q
M3X_I#$L:Q]/V$?V-Y4Y<=DSAM2@_\DP7&V?I0(8Y:TM])PYOL><3&[Q4E,I^
MX=#9SB,'TE9I4?7.%$'%Z^[/OO8ZG#@L_6<<PMXAM'%W"]DH_V2:;==2'$ :
M:T(S#4O5>E-PO#:;<J\ES7+RT]OW2)04G#VP78GJ?.UI C537MH#7'4 X3,
M$=R(6A<*7M<99C_Z>Q3,$%%XC.@JG 2\87(&4>!"Z(?1!%XT,(PL7C3-\-/E
M3FE)2?!YC&,',1^',(5QH1J6XL:AS%<H']'9_O9+D/A_3 0X'P*<3Z%O[ZG0
MLK9$$#F\J[LZ,PE[AR4UZCUH 1V)L<BGL4_QI,'#S,")5@+5M>SP2P,.)6<[
M7G+-22PF$9B"7)14M.H"J ! %P@/A43\8<.!MBLM['Y=,U5 PWA&?M/PKV 9
MNTGLPT=;-)C]SA[)>H\4HSE(OGMIE!6$,Q^>D$GU7_N,JU2TM09:"R&9A3'\
M"A.D<UZS.J7^3^'<HX\RCA:NOXA>R#B8+?\/XXDDC(<DC%^<A!^&K;-I1W1U
M*[E^&DN_2=3QPKDANE5;0=X2[%&LACW14:\5X+\4-J= ]SGKI,I0FB"-/.<T
ML7!7<6P,YA D;A@EIAU#[(9Q8)H)!&Z\\B$D,#\*B9)2P*NF-5G!:Y(;E8:S
ME>O'X3D\",W*T?T+P\!=+7V8T#H9M$Y>K/6;/F4ZI=_W2XY*/0GZ,Z4V5=#)
MG2S=:+7HU(X3-R ]K-K!TIVO @CFD>LGR^<TCMU5%$]I'%"1!%$TJK%W<L=5
M*/?V)E=@:Z&[[H;1X;%PV=V1W\V[EP8QWO-:40@YN?JS!26Q[&[OKJ-%8V_,
MG=!T_]IF00\>E,: YG,A]+%C%AB>4-MO4$L#!!0    ( -B$I%;H#H52\ 8
M %\[   9    >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;+6;76_;-A2&_PKA
M#4,+9+$E6?[($@.)Q6(%UC9(UNUBV 4CT;80271)RFZ+_OB1DB*9BLQ4WFDN
M8MD6GT.]1SSF*TJ7>\8?Q892B3ZG22:N!ALIMQ?#H0@W-"7BG&UIIKY9,9X2
MJ=[R]5!L.251T2A-ANYH-!FF),X&B\OBLUN^N&2Y3.*,WG(D\C0E_,L-3=C^
M:N ,GCZXB]<;J3\8+BZW9$WOJ?RXO>7JW;"F1'%*,Q&S#'&ZNAI<.Q?8F^H&
MQ1Y_Q70O#K:1/I0'QA[UF[?1U6"D>T03&DJ-(.IE1Y<T231)]>-3!1W4,77#
MP^TG^IOBX-7!/!!!ERSY.X[DYFHP&Z"(KDB>R#NV_YU6!^1K7L@24?Q'^VK?
MT0"%N9 LK1JK'J1Q5KZ2SY40!PW<^9$&;M7 ;35PQD<:>%4#KQW!/=)@7#48
MMQLX1QKX58/BT(?EL1?"!422Q25G>\3UWHJF-PKUB]9*KSC3)\J]Y.K;6+63
MBP]\3;+X*RFSED7H)A=J%R'0K^@]X9SH/*)7 94D3L3KRZ%4077385@%N"D#
MN$<">.@=R^1&()Q%-#+;#U5GZQZ[3SV^<:W =X2?(\\Y0^[(]=#'^P"]^ODU
MVA)),]G1O>7WT]R.YH&]>4##IOE39SHP^*5>?$'NK* XW11#*J].KE=@O:.]
M>Y#H;28DS]78ENB?/]0.Z*VDJ?BW*Y,E;=Q-TR7K0FQ)2*\&JB8)RG=TL/CE
M)V<R^JU+=TA8  G#0# C)>,Z)6,;??$^3Q\H1VQ5G;$"Q4+D-$+?CI_"-R72
M+Y"Z\N\6SOQRN#M4VQJUK]J0, P$,]3V:[7][U6;9E&<K6O5;7+[S^2>M=2V
M1NVK-B0, \$,M2>UVA.KVDLB-L5O2*@WZ*<\WI%$J]TE<HF:'(BLYC;ZKR6U
M-61?J2%A& AF2#VMI9[:3VPUA=0S,'U*AV0;2Y)TB3Q]=B9//?>YQM98?36&
MA&$@F*'QK-9X9M7X.@SS-$]4F8CTU#,.X\YJ,7MV(JOXX_ET,O%:,EO#]96Y
M(ZP_'?E3WV\5*PP4UM!P7FLXMVIXKPJ 0-=K3FEZI-I: 7TG'9"P !*&@6!&
M%IQ1,\L?@<X$*QQ05D!I 2@-0]',Q!S8+^?% :+G)\KHA8]G*&3*@D>4EWZ,
MTY J^Q4AM2TYR00IW/49(KG<,!Y_55^1E.7= \L>N7<.(6D!* U7-*,8CB>.
M,S_XI3/SXS;Y<:WYN:4\9A%:,8[VFSA4\YMH1[*0HHS)6+W$ D4Y19(A2;GR
MY^K7 A%;N;/'ZYT52%H 2L,O*.N,4$2^"-LH:GRN8_5LBR5+4^6C])A947JF
M9OL\/*8_J,D%I06@-%S1Y@>C8G0^\HZ,B,; .B\X6#7UO*,[FJG3_AM:%I>H
ME,=:LDQ+7E6NNU@\'G[[(5-9^7//U+^-&AR%2WC#<MZ9(4C[N02E!: T#$4S
M,]F88\>'G11 .M4E*"T I6$HFIF8QD<[=B-]6Y8OLBZF!J$QLK@:69W)@?2V
MRXIFUH[)U'06 6A,#$4S16\<M?.RI?X?=4U7M**V=28'TA0O06D!* U#T<PD
M-I;=F<&6-$A/O@2E!: T#$4S$]-<!W#L%P).*FDE4CNTPRKT[+J*/71OV4%M
M/Q3-7"IK?+]KM:\G%[6N=-A#]1TKH+0 E(:A:&;2FFL"K@-:Q%Q0HP]*"T!I
M&(IF)J:Y&."^>#&@=Q&KD*TBYD[&K2)6[6?.N/22M#'CLG>PMYQ -%/.QK6[
M=M=^4G%2DZU.F4%M/2@M *5A*)J9M,;^NV/8X@3JYD%I 2@-0]',Q#1NWK6O
M=9]4G/S.XN2W9UC=^SFS9^4)U(5#T4Q!&Q?NVEWX:>7IF 6T!^L]#D"7Q4%I
M&(IFIJWQ\>X4MD"!>G-06@!*PU T,S&--W?MZ^DG%:A99^$93]H%ZLA^?KM
M@7IJ*)HI:..I7;NG/JE ';OJ;H_5>QB 6G)0&H:BF;=D-I;<@UV*]T!M-R@M
M *5A*)J9F,9V>_:E^%/JDQW9.SE.9Q5S6].Q #0JAJ*9LC>FVK.;ZNLPU'<P
M"%7*]-T.Y"'Y0>N*]G[TSA7HRCLH#4/1S(P>W'4.?-LY['WGL#>>P]YY_B.\
MN]=X=\^^=']2A0/U[Q6M?4E_[+0K'*@SAZ*9LC?.W+,[<Z *9UUAM'>A=YI
MU^9!:1B*9B:SN2K@36"+&ZCO!Z4%H#0,13,3T_A^S[Y^?U)QFW9==&]?FK<'
M[BTZJ*>'HI6B#P\>)%3%9UT\P2E04;[*)_3J3^NG1*^+9R-;G]\X%\OR6<\&
M4SYZ^H[P=9P)E-"50H[.IVHX\_)ISO*-9-OB<<4')E4%+#8WE$24ZQW4]RO&
MY-,;':!^IG;Q'U!+ P04    " #8A*16NH-?Z;P#  !,$   &0   'AL+W=O
M<FMS:&5E=',O<VAE970R."YX;6RU6%V/HS84_2L6K:I=J1TP$#YF$Z29I*L=
MJ5M%$VW[4.V#!QQB+=BI[22[_[ZV80@PA&ZTS$O YM[#N9=[;-_,3XQ_$3N,
M)?A:%E0LK)V4^UO;%ND.ETC<L#VFZLF6\1))->2Y+?8<H\PXE87M.DY@EXA0
M*YF;N35/YNP@"T+QF@-Q*$O$O]WC@IT6%K2>)QY)OI-ZPD[F>Y3C#9:?]FNN
M1G:#DI$24T$8!1QO%]8=O%W"4#L8B[\(/HG6/="A/#'V10\>LH7E:$:XP*G4
M$$A=CGB)BT(C*1[_UJ!6\T[MV+Y_1G]O@E?!/"&!EZSXFV1RM[ B"V1XBPZ%
M?&2G#[@.:*;Q4E8(\PM.M:UC@?0@)"MK9\6@)+2ZHJ]U(EH."F?8P:T=W+Z#
M?\'!JQT\$VC%S(2U0A(E<\Y.@&MKA:9O3&Z,MXJ&4/T9-Y*KIT3YR613?3[
MMF!#<DJV)$54@KLT90<J"<W!FA4D)5B WT#+^!$?,3U@L.6L!&O.LD,J!4 T
M QO,CR15]F]66")2B+?*\]-F!=[\_'9N2\59O]E.:W[W%3_W C\/?&14[@3X
MG68XZ_K;*M8F8/<YX'MW%/ CXC? @[\"UW&] 3[+[W=W1^AX3?X]@^==P%L1
M@?*<XQR9JFYE]I\_E"EXD+@4GX?R5N'ZP[A:_;=BCU*\L)2\A?HFV$I^^0D&
MSKNAH"<"ZZ3 ;U+@CZ$G?ZK%BE=!#\59.0?&62]*QP3"R ]]WYG;QW8, X91
MX,1>$#:&'7ZSAM]LE-\:\Q13J18U_7DDDZ@8XUN!Q6T:/:)C%AV&0<,P&&6X
M9%2H94NI=8C0J.^UA3(16"?,L DS?"6MA%.F8"*P3@JB)@71CV@E>BD!WP^#
M7OV]M/+]((J&:S!NF,53JJ0"@TZ+A'/C.'VI7#!SA[E"Y[SK.:-L5X2K<P18
MF@T6<S&X,8U"7%LU4Z%U VYM\_"5M%,#3Y6&B="Z:7#/:7!_1#^U=UL:7@SC
M,/1[=3E@")W0G<V"^$)IG@\$<'2SO59(-5I/(I[75]*PW:RU.'3YGG=O.+Y]
M/]#L>\0T"G)U%4V$U@WY?"" L]<2T^A1X^HT3(363</YU ''CQW_)Z;@A4;"
M&'HP[A_<A@PCI3OH7*C-\X$!CF[&5VLI'-)($$1]PH-VOMO?ENQ67Z:$D9MV
M50#36E4=2S/;M,1WIA'LS=_K5MGT>V>8JL]6_4A.J  %WBI(YR94)<&KUK4:
M2+8WW=\3DTJ=YG:GVGW,M8%ZOF5,/@_T"YH_$)+_ %!+ P04    " #8A*16
M+O_/!2$#   *#   &0   'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6S-5M%N
MVC 4_14KFZ9.ZIHX@0 =1&KIJE5JIZJLW<.T!Q,N8-6)J>U ^_>SDV!@A-"M
M/.R%Q/8]Q^<>XYO;77#Q**< "CTG+)4]9ZK4[-1U93R%A,@3/H-4KXRY2(C2
M0S%QY4P &>6@A+F^YX5N0FCJ1-U\[E9$79XI1E.X%4AF24+$RSDPON@YV%E.
MW-')5)D)-^K.R 0&H.YGMT*/7,LRH@FDDO(4"1CWG#-\VL>^ >01#Q06<NT=
MF52&G#^:P=6HYWA&$3"(E:$@^C&'/C!FF+2.IY+4L7L:X/K[DOTR3UXG,R02
M^IS]H",U[3EM!XU@3#*F[OCB*Y0)-0U?S)G,?]&BC/4<%&=2\:0$:P4)38LG
M>2Z-6 /@Q@Z 7P+\UP*"$A#DB1;*\K0NB")15_ %$B9:LYF7W)L<K;.AJ3G&
M@1)ZE6J<BBX)%>B!L S0#1"9"=!GI"3ZA ;%P2(^1E?I'*0J%HA":YBC"U"$
M,OE1 U;3Q^@.XDP(FD[T_/W@ AV]_]AUE=9K=G7C4MMYH<W?H>V&B!,4X&/D
M>WY0 >_7PR\@MG!_$^YJEZQ5OK7*S_F"O58=HS,IP9B1CM U)4/*J*(@EQ:.
MD/Z#KBPP4=]X*NS$.9%4HI_7>@-TI2"1OZK,*=0TJM68ZWTJ9R2&GJ/OKP0Q
M!R?Z\ Z'WN<JJPY$MF%<8(T+ZMCU00P5DB;[W*6J7 N","<PE6<>>5UWOI[
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
MO#00O]]G&7^Z*5_0G"2?_@]02P,$%     @ V(2D5E&6JV^; @  ^@8  !D
M  !X;"]W;W)K<VAE971S+W-H965T,S,N>&ULE95=;YLP%(;_BL6FJ9.V\A4@
M= 0I;?;1BVU5NW87TRX<. 2K!C/;">U^_6R36E%#$^T&_'7>YST&'V<]X_>B
M!I#HH:&MF#FUE-V9ZXJBA@:+4]9!JV8JQALL59>O7-%QP*4):J@;>%[L-IBT
M3IZ9L2N>9VPM*6GABB.Q;AK,'\^!LG[F^,[3P#59U5(/N'G6X17<@+SMKKCJ
MN5:E) VT@K 6<:AFSMP_.T_U>K/@CD O=MI(9[)D[%YW+LN9XVE#0*&06@&K
MUP8N@%(MI&S\V6HZ%JD#=]M/ZI],[BJ7)19PP>A/4LIZYDP=5$*%UU1>L_X+
M;/.)M%[!J#!/U ]K$\]!Q5I(UFR#E8.&M,,;/VSW82<@"%X("+8!@?$]@(S+
M!98XSSCK$=>KE9INF%1-M#)'6OU1;B17LT3%R?R[K(&CRU;B=D66%-!<") "
MX;9$GQDK>T(I>H_F#>.2_,5F)S\^J%]" #I9@,2$BK>9*Y45+>@66^SY@ U>
MP'[%_!2%_CL4>$&(;F\6Z.3U,QE796+3"6PZ@=$-7]"UEK7__:P61!24B34'
M]&N^%)*KG^+WF/N!,AFGZ(-R)CI<P,Q1)T$ WX"3OWGEQ]Z' SF$-H?PD'IN
MMN2$@SY2I?HXK$*/@/GH+@]*L5'2YV^3)^$T3*+,W8PXF%@'DV,.)F.T(2K:
MI<5IZB?CM,C2HF.T:(P6[=$F<1IYWC@MMK3X&"T>H\7_14LL+3E&2\9HR7_1
MII8V/4C[H<XRX$H"'V-.]YB!E\9A,AF'IA::'H1^4S?'!>;\D;0K=(?I&L;@
MZ=Z/&GE^Z,?Q,[B[4\KTK: *Q8JT E&H5*1WFBC_?*BT0T>RSE2W)9.J5IIF
MK2XGX'J!FJ\8DT\=73#M=9?_ U!+ P04    " #8A*16<#?7^+L$  # '@
M&0   'AL+W=O<FMS:&5E=',O<VAE970S-"YX;6RUF=MNXS80AE^%4(LB"Z31
MP<>DMH'$:K$!-JB[V6TOBE[0TM@F(HDN1=L)L ]?4E(DTU&XT78V%XD.G)_B
M%PXUOS@Y</&0;P D>4R3+)\Z&RFW5ZZ;1QM(:7[!MY"I.RLN4BK5J5B[^58
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
M+L("SZ>,[A%3O26;NM#J:[34BY1JHMP+)I\2B1/S)2T*(J3S@J.+" 0F.?^
M?D-?[R-T\<N'J2MD$-7531K"94T8G" <H,^T%!E'<9E"VL6[,KDVP^ YPT5@
M)+R'ZA+YXU]1X 5^7SYF^&?,+M' U_!!#SQZ.SSH@<=F> 3)*7A'C$%KUT#S
M#4[P_24R8.C0M'_^E%W0)P$%_[<GOT7--^SG4V7HFE<X@9DCZPP'M@-G_OZ=
M/_(^]DEMDRRR219;(NN8,FQ-&9K8YW>P!L9PCG"9RHI;590)I(*0!#C"&P:@
MO$(XW>$R@3Z7Z@ C'4#5]MW<#SWUF;J[0P..^XV#\*A;9,SW7&F/8TZZJ75$
M"UO1PC>*UNHC@!5]XIB)0O0$F/&^Z6H$GCM=;9+%EL@ZRH]:Y4=&P6X*.3_)
M#ZP7:KI6R_UK)S"7:PQ[ $'*#8)'N2OAO=/6&.C<XE*3A0?S;#CNF=LV8\:6
MR#H^C%L?QD8?OFR+E2SFT@$.R981062U2'">0XI63PAPDJ$]ELY(0RA#3&UY
MT 4I$<^PS*9O;5Z,CS0<])418V+G_C%LDL66R#J&3%I#)D9#O@'7$[X"1FC:
M)Z\9'YRN1$;@N8+;)(LMD74$OVH%OS(*IO<QO'GG2.BF)#]>;QEKW8TTY]:9
MJZ/U+!@=EYGC7GXX.>H66\JL(Y_OO6S>/:. S79PRYBJVC><@^B;?@LSS;D"
M6F6+K++%MMBZAAR\3?F6]^<-H2UK;+)%5MEB6VQ=:X(7:X+_>Y?>1!C]U_)J
MSN1L%VRRQ;;8:A?<@Y.' MA&'_G(70S=EJ)^Q6_OML=*-_HPY=7]I7\=U8=#
M+S3U695\ ]^0DJ,<UI+2NQS+W0VKCW_JAJ"5/M]842%HH2\SP"DPU4$^7U,J
MGALJ0'L(-_\)4$L#!!0    ( -B$I%;/"5(?JP(  ,<&   9    >&PO=V]R
M:W-H965T<R]S:&5E=#,W+GAM;(U5WV_:,!#^5ZQLFEII:GX ">T@4BF;VH=.
M5;MV#],>3'* 5<?.; ?H?[^S#1D3@>TE\9WOON\[QW<9K:5ZU4L 0S85%WH<
M+(VIK\)0%TNHJ+Z0-0C<F4M548.F6H2Z5D!+EU3Q,(FB-*PH$T$^<KX'E8]D
M8S@3\*"(;JJ*JK<)<+D>!W&P<SRRQ=)81YB/:KJ )S#/]8-"*VQ12E:!T$P*
MHF ^#J[CJ\G0QKN %P9KO;<FMI*9E*_6N"O'060% 8?"6 2*KQ7< .<6"&7\
MVF(&+:5-W%_OT+^XVK&6&=5P(_EW5IKE.!@&I(0Y;;AYE.M;V-8SL'B%Y-H]
MR=K'9OV %(TVLMHFHX**"?^FF^TY["4DR9&$9)N0.-V>R*F<4D/SD9)KHFPT
MHMF%*]5EHS@F[$=Y,@IW&>:9_$X4L@+RC6Y D[,I&,JX/A^%!K%M1%AL<28>
M)SF"TR/W4IBE)I]%">7?^2%J:H4E.V&3Y"3@/547I!=_)$F4],CSTY2<O3\_
M@=MK"^XYW-X_"R93I@LN=:. _+B>::/PBOSL*MTC]KL1;=M<Z9H6, ZP+S2H
M%03YAW=Q&GTZH;??ZNV?0L]O&J5 &,*\;H.Z88,MJ:%+J<=*'9;MQU4>C<)5
M!_V@I1^<I)_"'%! Z8BIUF"Z:#W&8(^V=QE'EW$\[&9/6_;T)/L+Y0WUW<MQ
M?%!1=%:='M)GEUD:'://6OKL_XOGC,X89^:M2T%VH"!.^E$<'3G]82M@>%+
M5YS*9:<(@K>AEAK=<HYW X.88 8P8(4^)@P5"S;CX+^9[M(\/+@K<91%!Y+#
MO>%2@5JX$:J1OQ'&SYG6VT[I:S^<_H3[$8\]O6!"$PYS3(TN,CPPY<>F-XRL
MW:B:28.#SRV7^*<!90-P?RZEV1F6H/UWY;\!4$L#!!0    ( -B$I%:,?O!T
M#@0  "01   9    >&PO=V]R:W-H965T<R]S:&5E=#,X+GAM;*U8;6_;-A#^
M*X16# G01F]^2V8;L*,,ZX!V08.N'X9]H*6S340B/9*RDZ$_OD=*5BQ'5F-
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
MN!Z@[H\9DX\-/4'Y=T#X%U!+ P04    " #8A*168PYS%D0#  #D"0  &0
M 'AL+W=O<FMS:&5E=',O<VAE970T-"YX;6RU5M]OVS80_E<(;2@2H(E$RI+M
MS!:0'QM6H,&"9%T?BCW0UMDB(HDJ2=G)?]\C)<O>+"OM0U]LDN)]WW?'NR-G
M6ZF>=09@R$N1EWKN9<945[ZOEQD47%_*"DK\LI*JX :G:NWK2@%/G5&1^RP(
M8K_@HO22F5M[4,E,UB87)3PHHNNBX.KU!G*YG7O4VRT\BG5F[(*?S"J^AB<P
MGZH'A3._0TE% :46LB0*5G/OFE[=T)$U<#O^$;#5!V-B75E(^6PG']*Y%UA%
MD,/26 B.?QNXA3RW2*CC:POJ=9S6\'"\0__#.8_.++B&6YE_%JG)YM[$(RFL
M>)V;1[G]$UJ'(HNWE+EVOV3;[(V0<5EK(XO6&.>%*)M__M(&XL" L1,&K#5@
M3G=#Y%3><<.3F9);HNQN1+,#YZJS1G&BM*?R9!1^%6AGDH^ +FER0?ZJ0'$C
MRC5IE\[NP'"1Z_.9;Y#(;O>7+>A- \I.@(;D7I8FT^3W,H7TO_8^"NQ4LIW*
M&S8(>,_5)0GI>\("%I)/3W?D[-?S =RP\SYTN.&P]U^N%]HH3)!_^WQM($;]
M$+9JKG3%ES#WL"PTJ UXR;M?:!S\-B!PU D<#:$GMUQGI.(B)5B 1'9GE%OA
M)!=\(7)A!.@^X0UT[*!M=6Z2211'P<S?]"B*.D71H*+/+L\AO> ;%+,&+$U;
M_'M1!E31IV88EI%7X$H/A"SN!,8_)C 5>BGKTA",'?0I:_!H<!"HX#*(6=0?
MJ7$G9#R87/<8E:(NR*HVM8(V.A5_Q9YF- %;&@03>YDUV;)+[SZ%XY^0@I/.
MC<GPR=B2.VM..05,PI4[JMZV,#G*.!:,I]&)0$X[!=.W%(SZV!JKZ("-QBR,
M^\EHL.^(P5MT46_/"X[X(A;1$W0'#9B^11?WTM%C]Z+IB>JE;$_'!ND>=@F8
MUKW%T)H?TK*0!B$[0;QOM72P46*OU9J(HJJQ-HDHL4V -KT*PB,%%],@.B5@
MWTKI<"_]6QJ>?U_GI,>MDS$ZG?P_^O[!Q5N 6KOGA2:NW31W<+?:/6&NFXM[
MO[UY_V G6(M2H[X5F@:78_1?-4^*9F)DY:[QA33X*'###)]AH.P&_+Z2TNPF
MEJ![V"7? %!+ P04    " #8A*16=1_C2#\#  "%"0  &0   'AL+W=O<FMS
M:&5E=',O<VAE970T-2YX;6RU5EUOTS 4_2M7 :%-8DN<-&DZVDC[ ('$I(D!
M>T \N,EM8RV)@^VT[-]C.VE66)K! R^M[?B><ZY]/SS?<G$O<T0%/\NBD@LG
M5ZH^<UV9YEA2><IKK/27%1<E57HJUJZL!=+,&I6%ZWM>Y):454XRMVLW(IGS
M1A6LPAL!LBE+*AXNL.#;A4.<W<(GMLZ567"3>4W7>(OJ2WTC],SM43)68B49
MKT#@:N&<D[,+$A@#N^,KPZW<&X-Q9<GYO9E\R!:.9Q1A@:DR$%3_;? 2B\(@
M:1T_.E"GYS2&^^,=^COKO'9F225>\N*.92I?.+$#&:YH4ZA/?/L>.X="@Y?R
M0MI?V+9[0\V8-E+QLC/6\Y)5[3_]V1W$GH$_.6#@=P:^U=T269575-%D+O@6
MA-FMT<S NFJMM3A6F5NY54)_9=I.)1]1NR3A!-ZQBE8I0K=P=(6*LD(>SUVE
M:<QF-^T@+UI(_P!D ->\4KF$MU6&V>_VKI;7:_1W&B_\4<!K*DXA(*_!]_P
MOMQ>P='+XQ'<H/<]L+C!N._?SI=2"1T>WX=\;2$FPQ F9\YD35-<.#HI)(H-
M.LFK%R3RWHP(G/0")V/HR265.=249:#3#U;=#15&-A2,+EG!%$,Y)+L%CBRP
MR<Q-$DR]:3!W-P-ZPEY/.*KGSL8X9B=T@T+GK$Y+D_BL6G>B%(IR2,TX+($'
MI )F4+9Q0V+(Z(,<.<"H%QS]F^",R90WE0)!%0XI;?&(MW=PWJD7^>'PR4U[
M(=/14+O6IU0V):P:U8C=%=;T0=<W)0%-HH .\S1O8V<7[$,*I_\A(./>C7CT
M/&T"'K6WGJ$ O@*5H[V^P4(1/XG"* YFT^&SG/4B9L^)F R1M5;A'ED8D=@;
M)B/>8X'TGJ,+!XN@]X2/Q),9.<"W5Y#)*-_-+BJR9C!"._/?>">!%\4'B/U'
M8G^4^"-*":RL&YTPP"J=RRC5H +_B8*3<!8<2!'R6([):#%-/G-%B[\K;QW2
M?F218$J"/PN<N]<92Q1KV_\EV!K0-LE^M7]CG+>=]7%[^T#1Z;EFE=3Z5MK4
M.YUJ_T7;\]N)XK7MLTNN=->VPUR_DU"8#?K[BG.UFQB"_N65_ )02P,$%
M  @ V(2D5J$8KB\\ P  TA,   T   !X;"]S='EL97,N>&ULW5C13MLP%/V5
MR(P)I(FTS0C-:"MME9 F;1,2/.P-N8V36G+LS'%9NZ^?;YPF;?%%C(>M72H:
M^QZ?<X_M&V(8568MV-V",1.L"B&K,5D84WX(PVJ^8 6M+E3)I$4RI0MJ;%?G
M855J1M,*2(4(![U>'!:42S(9R65Q4Y@JF*NE-&,2MZ' W3ZG8]*/WY/ R4U5
MRL;DX>SMCZ4RUV\"=S]Y=W+2>SB_WH^?U< Y";VBER\0O>CU<&$ ,?'X9>+/
M:6/25[O2]?!3*^2(IQAMZ*'9+!T3.A@Y\9/K"72+X2R'S9Y.1IF2W=9&Q 6L
M/BU8\$C%F$RIX#/-@971@HNU"P\@,%="Z<#8FK()^Q"I?CFX[WI0;HU.P:72
M=6Z7P7W/FN%[P*8'!KD0K<$!<8')J*3&,"UO;*<>7 >?0$'3OE^7UF&NZ;H_
MN"0=H;[9)#.E4Z;;-'VR"4U&@F5@1_-\ 7>CRA! 8U1A&RFGN9*T]K!A- TK
M.V="W,&S^#W;T5YE6SO7@WV3;=,::II.QG5 ?UO-:6_+1J_2#4K^J,RGI9V.
MK/M0W^Q6LXROZOXJ:PU@ZGU<G9:E6'\4/)<%<Y-_<<+)B&YXP4)I_LMF@U*9
MVP#3)'ADVO#Y=N2GIN4]6YE-.:TRW//@"#W_W77.F62:BFW3MO8/>95?[3BZ
M^E>6Z]\J^X:]'IL7[*&;O#P&D_$QF#R*FAP>OLDH.7R/S>'MX$R&S2%CZR2S
M<XYIHP&<%\?D&YP_19<TF"VY,%PVO05/4R:?'&>LO*$S^P?+CKX=G[*,+H6Y
M;\$QZ=I?6<J71=*.NH6%:$9U[2\PO7[<'E9M+BY3MF+IM.GJ?%8W ]NP69L+
M"/O(37WY$8SC,#\"&)8'<X!Q' O+\S_-9XC.QV&8MZ$7&:*<(<IQ+!\RK3]8
M'C\GL9=_IDD217&,K>ATZG4PQ=8MCN''KX9Y P:6!S+]V5KCNXU7R/-U@.WI
M<Q6"S12O1&RF^%H#XE\W8"2)?[>Q/,# =@&K'<COSP,UY>=$$>PJY@U[@G$D
M23 $:M%?HW&,K$X,'__^8$])%"6)'P',[R"*, 2>1AS!'( '#(FB^CVX]SX*
M-^^IL/LOWN0W4$L#!!0    ( -B$I%:7BKL<P    !,"   +    7W)E;',O
M+G)E;'.=DKENPS ,0'_%T)XP!] AB#-E\18$^0%6H@_8$@6*19V_K]JE<9 +
M&7D]/!+<'FE [3BDMHNI&/T04FE:U;@!2+8ECVG.D4*NU"P>-8?20$3;8T.P
M6BP^0"X99K>]9!:G<Z17B%S7G:4]VR]/06^ KSI,<4)I2$LS#O#-TG\R]_,,
M-47E2B.56QIXT^7^=N!)T:$B6!::1<G3HAVE?QW']I#3Z:]C(K1Z6^CY<6A4
M"H[<8R6,<6*T_C6"R0_L?@!02P,$%     @ V(2D5F7^B^7P P  %1X   \
M  !X;"]W;W)K8F]O:RYX;6S%F5UOVC 40/^*E9=M#QLD3KNM&I,HT!6I [2@
MODXF,6#5L9GM].O7STE&YVQPM9<[GD+LX)Q<QSZ^\:<';>Y66M^1QU(J.XBV
MSNTN>CV;;WG)[#N]X\K7K+4IF?.G9M.S.\-98;><NU+VDG[_O%<RH:+/G_9M
M+4PO/-&.YTYHY0OK@EO!'^SO^OJ4W LK5D(*]S2(FM^21Z042I3BF1>#J!\1
MN]4/U]J(9ZT<DUENM)2#*&XK;KEQ(O^K.*LAEVQEFQ+'5M^8!QE$YWW?X%H8
MZYHKFO:99[SG_N+VK'+Z2DC'S9@Y_L7H:B?4IF[&/T4O>(PF#OMC&\0+\R]A
MU.NUR/E8YU7)E6OC:+BL 97=BIV-B&(E'T0C?<\-6; -KQ_*WV5:M _H/%D0
M+G,A?(69%@TC(L]\ELUOIN/A<C(FE\.;X6PT(=GU9++, L $ $Q.!DA>+U@
M20%(^A\ALZ4_?)W,/.#\BLP7DV\!9 I IB>#' VSZP#R#( \.QEDMIR/ LAS
M /(<%W)N-DR)YZ:",%60R\H*Q:T-\-X#>.]Q\;*J+)EY(GI-,K%1PO^-*4>&
M>:XKY40 ^0& _( +><6$(;=,5IQ\Y<Q6AM=_""/X$8#[B OG-;?S$GIJ.G?R
MHQ*[^@_AC-V'INP^\NOGMMXA4V].M:EO38;6>FTUL%^T#C%!LR"KY9*I.S+F
MJT[<()/$R"KQ \!4W'?HHV_$\C9@;3!'E3$A)N22&%LFNBR%^W,TQ) Y8F1U
M3%6N2TZ6[)%WF"!1Q,BFR)S.[]Y>,NM[U(>L[M+FHI /<D2,+(F&;ZMEP8U]
MU4PB[BED@P01(QOBQL^XW9Z$3! CJP#TU?<DQ(2<$"-+ <:DX7(9LD.";(<C
M8B6O?38D.YV>0'9(D.UP6+%[RC<A)IA](#L#=&WGW4P@9R3(S@#5UL6$/)(@
M>^38G/VKVT-,2"T)LEK:Z?'@NP@9)3E5VD'>DAD+UR\)))?DE.G']S3$A*R3
MG"8!\;%L'B#$A*R3(%L'Q.R,; I9AR);Y]AT/N:."1E:AT+6H<C6@:?ST.$4
ML@X]J77"(43!KU[(UGG)\%[Z.9PK*60:BFP:6(B=CH9,0[$_=_W.]0['$/(-
M1?9-F/4=IH,T0[$U<VPMT<@PM"&%-$.QDYOCF)EO/L2$-$.QDQL(LZ.9%-),
MBJP9&#,<UBFDF119,X=R_X,C*(4LDR);YM<RMQTOK-XP.\P(*29%5LP+X]PO
M+WRUVI#]ZKQ&#3'!K15DW;Q@7@G%5,X[D$*&F)!NTD8WO?TV9,'7?GU?S/PM
MK"_/F<P7AM2']EMJ>E9_$%E74HY\V5S=:%;L=S7W.[*??P)02P,$%     @
MV(2D5K@VQ-RI 0  +AL  !H   !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L
M<\W9NV["0!"%X5=!?@"6F5EN$5"EH8UX 0N6BS#8\FX4>/L@*.!8*=*@/96U
MMCS^&W^RUK.O4)7I4)_C_M#$WN54G>.\V*?4?#@7U_MP*F._;L+Y=F5;MZ<R
MW9;MSC7E^ECN@M/!8.3:UQG%8O8ZL[>Z-N$_$^OM]K .G_7Z^Q3.Z8_![J=N
MCW$?0BIZJ[+=A30OW*5ZGH[N?I#^;7+16V[F1;O<2.%R!RD$:?X@@R#+'^0A
MR.</&D+0,'_0"()&^8/&$#3.'S2!H$G^H"D$3?,'R0!E'! D=; FT%J0:R'P
M6A!L(1!;D&PA,%L0;2%06Y!M(7!;$&XAD%N0;B&P6Q!O(=!;46\ET%M1;R70
M6SL?VP1Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'H;ZFT$
M>AOJ;01Z&^IM!'I;9[.$0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T.]C4!O0[V-
M0&^/>GL"O3WJ[0GT]JBW)]#;H]Z>0&_?V>PFT-NCWOZ=>L=TK4)\]CS6^/QW
M4IUN]X;GX^_+Q\G."W7'V<'OL<4O4$L#!!0    ( -B$I%93V2LIL@$  %,;
M   3    6T-O;G1E;G1?5'EP97-=+GAM;,V9S6[",!"$7P7EBHBQG=(? 9>V
MUY9#7\!--B0BB2W;4'C[.N%':D6C(BIU+K$2[\Z,O=)WR?1M9\@-MG75N%E4
M>&\>&'-I0;5RL3;4A)U<VUKY\&J7S*ATI9;$Q'@\8:EN/#5^Y%N-:#Y]HERM
M*S]XWH;/KM3-++)4N6CPN"]LO6:1,J8J4^7#/MLTV3>7T<$A#IU=C2M*XX:A
M(&)G'=J=GPT.?:\;LK;,:+!0UK^H.E2Q;<6<WU7DXGZ),QEUGI<I93I=UZ$E
M=L:2REQ!Y.LJWHL.^YU]N&':/_G5_IU,GV&H7%AM7)B8I<OMCB-INT<F")'U
M9?\13XY!^NKS43OMC+)?>H?K_=!VU<W#L6ZY_HZ_SOBD?V$. 9)#@N1(0'+<
M@.28@.2X!<EQ!Y+C'B0''Z,$02$J1T$J1V$J1X$J1Z$J1\$J1^$J1P$K1R&K
M0"&K0"&K0"&K0"&K0"&K0"&K0"&K0"&K0"&K0"&K1"&K1"&K1"&K1"&K1"&K
M1"&K1"&K1"&K1"&K1"%K@D+6!(6L"0I9$Q2R)BAD3?Z3K.]:K_[Z-T^[QK4J
MFZ,_Z_ZES3\!4$L! A0#%     @ V(2D5@=!36*!    L0   !
M     ( !     &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4    " #8A*16!Y5F
M+^\    K @  $0              @ &O    9&]C4')O<',O8V]R92YX;6Q0
M2P$"% ,4    " #8A*16F5R<(Q &  "<)P  $P              @ '- 0
M>&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0    ( -B$I%8%2Y;+W 4  *X?
M   8              " @0X(  !X;"]W;W)K<VAE971S+W-H965T,2YX;6Q0
M2P$"% ,4    " #8A*16NJ^\F6$'  "8(   &               @($@#@
M>&PO=V]R:W-H965T<R]S:&5E=#(N>&UL4$L! A0#%     @ V(2D5CE6P=<_
M P  +PL  !@              ("!MQ4  'AL+W=O<FMS:&5E=',O<VAE970S
M+GAM;%!+ 0(4 Q0    ( -B$I%;[8$!0,P4  $@4   8              "
M@2P9  !X;"]W;W)K<VAE971S+W-H965T-"YX;6Q02P$"% ,4    " #8A*16
M*H&;83P'  !6'0  &               @(&5'@  >&PO=V]R:W-H965T<R]S
M:&5E=#4N>&UL4$L! A0#%     @ V(2D5I7$P^K@!@  $BP  !@
M     ("!!R8  'AL+W=O<FMS:&5E=',O<VAE970V+GAM;%!+ 0(4 Q0    (
M -B$I%9L'RDM"PL  . 9   8              " @1TM  !X;"]W;W)K<VAE
M971S+W-H965T-RYX;6Q02P$"% ,4    " #8A*16@D5SYA8)  #H%0  &
M            @(%>.   >&PO=V]R:W-H965T<R]S:&5E=#@N>&UL4$L! A0#
M%     @ V(2D5C+=Q!ZX!@  91$  !@              ("!JD$  'AL+W=O
M<FMS:&5E=',O<VAE970Y+GAM;%!+ 0(4 Q0    ( -B$I%9=*EFM_ (  ',&
M   9              " @9A(  !X;"]W;W)K<VAE971S+W-H965T,3 N>&UL
M4$L! A0#%     @ V(2D5L0K]XF\!   =PP  !D              ("!RTL
M 'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q02P$"% ,4    " #8A*1643%B
M/-0$   $"P  &0              @(&^4   >&PO=V]R:W-H965T<R]S:&5E
M=#$R+GAM;%!+ 0(4 Q0    ( -B$I%:T'94,W@(  (X&   9
M  " @<E5  !X;"]W;W)K<VAE971S+W-H965T,3,N>&UL4$L! A0#%     @
MV(2D5G2F8+$N!   _0@  !D              ("!WE@  'AL+W=O<FMS:&5E
M=',O<VAE970Q-"YX;6Q02P$"% ,4    " #8A*164_XITT8#  !2!P  &0
M            @(%#70  >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;%!+ 0(4
M Q0    ( -B$I%8)1N5SM@8  )00   9              " @<!@  !X;"]W
M;W)K<VAE971S+W-H965T,38N>&UL4$L! A0#%     @ V(2D5C6X]6EZ!
M>PD  !D              ("!K6<  'AL+W=O<FMS:&5E=',O<VAE970Q-RYX
M;6Q02P$"% ,4    " #8A*16J;T\>^D$  #&$P  &0              @(%>
M;   >&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;%!+ 0(4 Q0    ( -B$I%8.
MX'OGH @  /L5   9              " @7YQ  !X;"]W;W)K<VAE971S+W-H
M965T,3DN>&UL4$L! A0#%     @ V(2D5@S]<5K> @  + 8  !D
M     ("!57H  'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6Q02P$"% ,4
M" #8A*16JT+3V" $   U"@  &0              @(%J?0  >&PO=V]R:W-H
M965T<R]S:&5E=#(Q+GAM;%!+ 0(4 Q0    ( -B$I%9<:':2#0,  'L&   9
M              " @<&!  !X;"]W;W)K<VAE971S+W-H965T,C(N>&UL4$L!
M A0#%     @ V(2D5A_0#UWM!   &0T  !D              ("!!84  'AL
M+W=O<FMS:&5E=',O<VAE970R,RYX;6Q02P$"% ,4    " #8A*16"-6I-NP"
M  !T!@  &0              @($IB@  >&PO=V]R:W-H965T<R]S:&5E=#(T
M+GAM;%!+ 0(4 Q0    ( -B$I%:_XY;4L0,  -,)   9              "
M@4R-  !X;"]W;W)K<VAE971S+W-H965T,C4N>&UL4$L! A0#%     @ V(2D
M5@/LFM]C P  3@D  !D              ("!-)$  'AL+W=O<FMS:&5E=',O
M<VAE970R-BYX;6Q02P$"% ,4    " #8A*16Z Z%4O &  !?.P  &0
M        @('.E   >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;%!+ 0(4 Q0
M   ( -B$I%:Z@U_IO ,  $P0   9              " @?6;  !X;"]W;W)K
M<VAE971S+W-H965T,C@N>&UL4$L! A0#%     @ V(2D5B[_SP4A P  "@P
M !D              ("!Z)\  'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6Q0
M2P$"% ,4    " #8A*16E'>,P6P#  #?#0  &0              @(% HP
M>&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;%!+ 0(4 Q0    ( -B$I%8QI*)A
M4@0  , 7   9              " @>.F  !X;"]W;W)K<VAE971S+W-H965T
M,S$N>&UL4$L! A0#%     @ V(2D5I+8U'TS!P  52X  !D
M ("!;*L  'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6Q02P$"% ,4    " #8
MA*1649:K;YL"  #Z!@  &0              @('6L@  >&PO=V]R:W-H965T
M<R]S:&5E=#,S+GAM;%!+ 0(4 Q0    ( -B$I%9P-]?XNP0  , >   9
M          " @:BU  !X;"]W;W)K<VAE971S+W-H965T,S0N>&UL4$L! A0#
M%     @ V(2D5@]LM-[Z @  :@@  !D              ("!FKH  'AL+W=O
M<FMS:&5E=',O<VAE970S-2YX;6Q02P$"% ,4    " #8A*165DL>6>H#  "0
M$P  &0              @('+O0  >&PO=V]R:W-H965T<R]S:&5E=#,V+GAM
M;%!+ 0(4 Q0    ( -B$I%;/"5(?JP(  ,<&   9              " @>S!
M  !X;"]W;W)K<VAE971S+W-H965T,S<N>&UL4$L! A0#%     @ V(2D5HQ^
M\'0.!   )!$  !D              ("!SL0  'AL+W=O<FMS:&5E=',O<VAE
M970S."YX;6Q02P$"% ,4    " #8A*166/%SIL@"  """   &0
M    @($3R0  >&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM;%!+ 0(4 Q0    (
M -B$I%9]'@.(U@(  )L(   9              " @1+,  !X;"]W;W)K<VAE
M971S+W-H965T-# N>&UL4$L! A0#%     @ V(2D5LZVY&M' P  7PL  !D
M             ("!'\\  'AL+W=O<FMS:&5E=',O<VAE970T,2YX;6Q02P$"
M% ,4    " #8A*16:\FMEU$%   U)0  &0              @(&=T@  >&PO
M=V]R:W-H965T<R]S:&5E=#0R+GAM;%!+ 0(4 Q0    ( -B$I%8,#2D=;@,
M !H0   9              " @278  !X;"]W;W)K<VAE971S+W-H965T-#,N
M>&UL4$L! A0#%     @ V(2D5F,.<Q9$ P  Y D  !D              ("!
MRML  'AL+W=O<FMS:&5E=',O<VAE970T-"YX;6Q02P$"% ,4    " #8A*16
M=1_C2#\#  "%"0  &0              @(%%WP  >&PO=V]R:W-H965T<R]S
M:&5E=#0U+GAM;%!+ 0(4 Q0    ( -B$I%:A&*XO/ ,  -(3   -
M      "  ;OB  !X;"]S='EL97,N>&UL4$L! A0#%     @ V(2D5I>*NQS
M    $P(   L              ( !(N8  %]R96QS+RYR96QS4$L! A0#%
M  @ V(2D5F7^B^7P P  %1X   \              ( !"^<  'AL+W=O<FMB
M;V]K+GAM;%!+ 0(4 Q0    ( -B$I%:X-L3<J0$  "X;   :
M  "  2CK  !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+ 0(4 Q0    (
M -B$I%93V2LIL@$  %,;   3              "  0GM  !;0V]N=&5N=%]4
?>7!E<UTN>&UL4$L%!@     U #4 :@X  .SN      $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<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>60
<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>61
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.23.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>108</ContextCount>
  <ElementCount>255</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>40</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="inuv-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.inuvo.com/role/CoverPage</Role>
      <ShortName>Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="inuv-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0000002 - Statement - CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="inuv-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>0000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETSParenthetical</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="inuv-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>0000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="inuv-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>0000005 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="inuv-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>0000006 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="inuv-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>0000007 - Disclosure - Organization and Business</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.inuvo.com/role/OrganizationandBusiness</Role>
      <ShortName>Organization and Business</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="inuv-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>0000008 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.inuvo.com/role/SummaryofSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="inuv-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>0000009 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.inuvo.com/role/FairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="inuv-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>0000010 - Disclosure - Property and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.inuvo.com/role/PropertyandEquipment</Role>
      <ShortName>Property and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="inuv-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>0000011 - Disclosure - Other Intangible Assets and Goodwill</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwill</Role>
      <ShortName>Other Intangible Assets and Goodwill</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="inuv-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>0000012 - Disclosure - Bank Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.inuvo.com/role/BankDebt</Role>
      <ShortName>Bank Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="inuv-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>0000013 - Disclosure - Accrued Expenses and Other Current Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.inuvo.com/role/AccruedExpensesandOtherCurrentLiabilities</Role>
      <ShortName>Accrued Expenses and Other Current Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="inuv-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>0000014 - Disclosure - Commitments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.inuvo.com/role/Commitments</Role>
      <ShortName>Commitments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="inuv-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>0000015 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.inuvo.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="inuv-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>0000016 - Disclosure - Stock-Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.inuvo.com/role/StockBasedCompensation</Role>
      <ShortName>Stock-Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="inuv-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>0000017 - Disclosure - Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.inuvo.com/role/StockholdersEquity</Role>
      <ShortName>Stockholders' Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="inuv-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>0000018 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.inuvo.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="inuv-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>0000019 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.inuvo.com/role/SummaryofSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.inuvo.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>19</Position>
    </Report>
    <Report instance="inuv-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>0000020 - Disclosure - Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.inuvo.com/role/SummaryofSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.inuvo.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>20</Position>
    </Report>
    <Report instance="inuv-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>0000021 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.inuvo.com/role/FairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.inuvo.com/role/FairValueMeasurements</ParentRole>
      <Position>21</Position>
    </Report>
    <Report instance="inuv-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>0000022 - Disclosure - Property and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.inuvo.com/role/PropertyandEquipmentTables</Role>
      <ShortName>Property and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.inuvo.com/role/PropertyandEquipment</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="inuv-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>0000023 - Disclosure - Other Intangible Assets and Goodwill (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillTables</Role>
      <ShortName>Other Intangible Assets and Goodwill (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwill</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="inuv-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>0000024 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.inuvo.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables</Role>
      <ShortName>Accrued Expenses and Other Current Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.inuvo.com/role/AccruedExpensesandOtherCurrentLiabilities</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="inuv-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>0000025 - Disclosure - Stock-Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.inuvo.com/role/StockBasedCompensationTables</Role>
      <ShortName>Stock-Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.inuvo.com/role/StockBasedCompensation</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="inuv-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>0000026 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.inuvo.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.inuvo.com/role/Leases</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="inuv-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>0000027 - Disclosure - Organization and Business - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.inuvo.com/role/OrganizationandBusinessNarrativeDetails</Role>
      <ShortName>Organization and Business - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="inuv-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>0000028 - Disclosure - Summary of Significant Accounting Policies - Summary of Revenue from Products and Services (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.inuvo.com/role/SummaryofSignificantAccountingPoliciesSummaryofRevenuefromProductsandServicesDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Summary of Revenue from Products and Services (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="inuv-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>0000029 - Disclosure - Fair Value Measurements - Summary of Investments at Fair Value (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.inuvo.com/role/FairValueMeasurementsSummaryofInvestmentsatFairValueDetails</Role>
      <ShortName>Fair Value Measurements - Summary of Investments at Fair Value (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="inuv-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>0000030 - Disclosure - Fair Value Measurements - Summary of Cash Equivalents and Marketable Securities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.inuvo.com/role/FairValueMeasurementsSummaryofCashEquivalentsandMarketableSecuritiesDetails</Role>
      <ShortName>Fair Value Measurements - Summary of Cash Equivalents and Marketable Securities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="inuv-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>0000031 - Disclosure - Property and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.inuvo.com/role/PropertyandEquipmentDetails</Role>
      <ShortName>Property and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.inuvo.com/role/PropertyandEquipmentTables</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="inuv-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>0000032 - Disclosure - Other Intangible Assets and Goodwill - Schedule of Goodwill and Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillScheduleofGoodwillandIntangibleAssetsDetails</Role>
      <ShortName>Other Intangible Assets and Goodwill - Schedule of Goodwill and Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="inuv-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>0000033 - Disclosure - Other Intangible Assets and Goodwill - Amortization Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillAmortizationExpenseDetails</Role>
      <ShortName>Other Intangible Assets and Goodwill - Amortization Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="inuv-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>0000034 - Disclosure - Bank Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.inuvo.com/role/BankDebtDetails</Role>
      <ShortName>Bank Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.inuvo.com/role/BankDebt</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="inuv-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>0000035 - Disclosure - Accrued Expenses and Other Current Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.inuvo.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails</Role>
      <ShortName>Accrued Expenses and Other Current Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.inuvo.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="inuv-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>0000036 - Disclosure - Commitments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.inuvo.com/role/CommitmentsDetails</Role>
      <ShortName>Commitments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.inuvo.com/role/Commitments</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="inuv-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>0000037 - Disclosure - Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.inuvo.com/role/IncomeTaxesDetails</Role>
      <ShortName>Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.inuvo.com/role/IncomeTaxes</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="inuv-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>0000038 - Disclosure - Stock-Based Compensation - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.inuvo.com/role/StockBasedCompensationNarrativeDetails</Role>
      <ShortName>Stock-Based Compensation - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="inuv-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>0000039 - Disclosure - Stock-Based Compensation - Schedule of Grants (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.inuvo.com/role/StockBasedCompensationScheduleofGrantsDetails</Role>
      <ShortName>Stock-Based Compensation - Schedule of Grants (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="inuv-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>0000040 - Disclosure - Stock-Based Compensation - Schedule of Outstanding Options (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.inuvo.com/role/StockBasedCompensationScheduleofOutstandingOptionsDetails</Role>
      <ShortName>Stock-Based Compensation - Schedule of Outstanding Options (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="inuv-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>0000041 - Disclosure - Stock-Based Compensation - Schedule of Unvested RSU (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.inuvo.com/role/StockBasedCompensationScheduleofUnvestedRSUDetails</Role>
      <ShortName>Stock-Based Compensation - Schedule of Unvested RSU (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="inuv-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>0000042 - Disclosure - Stockholders' Equity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.inuvo.com/role/StockholdersEquityDetails</Role>
      <ShortName>Stockholders' Equity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.inuvo.com/role/StockholdersEquity</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="inuv-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>0000043 - Disclosure - Leases - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.inuvo.com/role/LeasesNarrativeDetails</Role>
      <ShortName>Leases - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="inuv-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>0000044 - Disclosure - Leases - Operating Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.inuvo.com/role/LeasesOperatingLeasesDetails</Role>
      <ShortName>Leases - Operating Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="inuv-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>0000045 - Disclosure - Leases - Finance Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.inuvo.com/role/LeasesFinanceLeasesDetails</Role>
      <ShortName>Leases - Finance Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-Q" original="inuv-20230331.htm">inuv-20230331.htm</File>
    <File>ex-311x1q23.htm</File>
    <File>ex-312x1q23.htm</File>
    <File>ex-321x1q23.htm</File>
    <File>ex-322x1q23.htm</File>
    <File>inuv-20230331.xsd</File>
    <File>inuv-20230331_cal.xml</File>
    <File>inuv-20230331_def.xml</File>
    <File>inuv-20230331_lab.xml</File>
    <File>inuv-20230331_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>inuv-20230331_g1.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="445">http://fasb.org/us-gaap/2022</BaseTaxonomy>
    <BaseTaxonomy items="30">http://xbrl.sec.gov/dei/2022</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>63
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "inuv-20230331.htm": {
   "axisCustom": 1,
   "axisStandard": 17,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2022": 445,
    "http://xbrl.sec.gov/dei/2022": 30
   },
   "contextCount": 108,
   "dts": {
    "calculationLink": {
     "local": [
      "inuv-20230331_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "inuv-20230331_def.xml"
     ]
    },
    "inline": {
     "local": [
      "inuv-20230331.htm"
     ]
    },
    "labelLink": {
     "local": [
      "inuv-20230331_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "inuv-20230331_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "inuv-20230331.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd",
      "https://xbrl.sec.gov/country/2022/country-2022.xsd",
      "https://xbrl.sec.gov/dei/2022/dei-2022.xsd"
     ]
    }
   },
   "elementCount": 396,
   "entityCount": 1,
   "hidden": {
    "http://xbrl.sec.gov/dei/2022": 5,
    "total": 5
   },
   "keyCustom": 35,
   "keyStandard": 220,
   "memberCustom": 17,
   "memberStandard": 23,
   "nsprefix": "inuv",
   "nsuri": "http://www.inuvo.com/20230331",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "ia62249ef0715433cb0003823f8183239_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0000001 - Document - Cover Page",
     "menuCat": "Cover",
     "order": "1",
     "role": "http://www.inuvo.com/role/CoverPage",
     "shortName": "Cover Page",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "ia62249ef0715433cb0003823f8183239_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "ia62249ef0715433cb0003823f8183239_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000010 - Disclosure - Property and Equipment",
     "menuCat": "Notes",
     "order": "10",
     "role": "http://www.inuvo.com/role/PropertyandEquipment",
     "shortName": "Property and Equipment",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "ia62249ef0715433cb0003823f8183239_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "ia62249ef0715433cb0003823f8183239_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000011 - Disclosure - Other Intangible Assets and Goodwill",
     "menuCat": "Notes",
     "order": "11",
     "role": "http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwill",
     "shortName": "Other Intangible Assets and Goodwill",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "ia62249ef0715433cb0003823f8183239_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "ia62249ef0715433cb0003823f8183239_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MortgageNotesPayableDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000012 - Disclosure - Bank Debt",
     "menuCat": "Notes",
     "order": "12",
     "role": "http://www.inuvo.com/role/BankDebt",
     "shortName": "Bank Debt",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "ia62249ef0715433cb0003823f8183239_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MortgageNotesPayableDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "ia62249ef0715433cb0003823f8183239_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000013 - Disclosure - Accrued Expenses and Other Current Liabilities",
     "menuCat": "Notes",
     "order": "13",
     "role": "http://www.inuvo.com/role/AccruedExpensesandOtherCurrentLiabilities",
     "shortName": "Accrued Expenses and Other Current Liabilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "ia62249ef0715433cb0003823f8183239_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "ia62249ef0715433cb0003823f8183239_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000014 - Disclosure - Commitments",
     "menuCat": "Notes",
     "order": "14",
     "role": "http://www.inuvo.com/role/Commitments",
     "shortName": "Commitments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "ia62249ef0715433cb0003823f8183239_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "ia62249ef0715433cb0003823f8183239_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000015 - Disclosure - Income Taxes",
     "menuCat": "Notes",
     "order": "15",
     "role": "http://www.inuvo.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "ia62249ef0715433cb0003823f8183239_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "ia62249ef0715433cb0003823f8183239_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000016 - Disclosure - Stock-Based Compensation",
     "menuCat": "Notes",
     "order": "16",
     "role": "http://www.inuvo.com/role/StockBasedCompensation",
     "shortName": "Stock-Based Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "ia62249ef0715433cb0003823f8183239_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "ia62249ef0715433cb0003823f8183239_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000017 - Disclosure - Stockholders' Equity",
     "menuCat": "Notes",
     "order": "17",
     "role": "http://www.inuvo.com/role/StockholdersEquity",
     "shortName": "Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "ia62249ef0715433cb0003823f8183239_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "ia62249ef0715433cb0003823f8183239_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeFinanceLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000018 - Disclosure - Leases",
     "menuCat": "Notes",
     "order": "18",
     "role": "http://www.inuvo.com/role/Leases",
     "shortName": "Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "ia62249ef0715433cb0003823f8183239_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeFinanceLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "ia62249ef0715433cb0003823f8183239_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000019 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "menuCat": "Policies",
     "order": "19",
     "role": "http://www.inuvo.com/role/SummaryofSignificantAccountingPoliciesPolicies",
     "shortName": "Summary of Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "ia62249ef0715433cb0003823f8183239_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "i0ddc107d61c549cfab599dcfcc049b95_I20230331",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000002 - Statement - CONSOLIDATED BALANCE SHEETS",
     "menuCat": "Statements",
     "order": "2",
     "role": "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS",
     "shortName": "CONSOLIDATED BALANCE SHEETS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "i0ddc107d61c549cfab599dcfcc049b95_I20230331",
      "decimals": "0",
      "lang": "en-US",
      "name": "us-gaap:MarketableSecuritiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "ia62249ef0715433cb0003823f8183239_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000020 - Disclosure - Summary of Significant Accounting Policies (Tables)",
     "menuCat": "Tables",
     "order": "20",
     "role": "http://www.inuvo.com/role/SummaryofSignificantAccountingPoliciesTables",
     "shortName": "Summary of Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "ia62249ef0715433cb0003823f8183239_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "ia62249ef0715433cb0003823f8183239_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000021 - Disclosure - Fair Value Measurements (Tables)",
     "menuCat": "Tables",
     "order": "21",
     "role": "http://www.inuvo.com/role/FairValueMeasurementsTables",
     "shortName": "Fair Value Measurements (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "ia62249ef0715433cb0003823f8183239_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "ia62249ef0715433cb0003823f8183239_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000022 - Disclosure - Property and Equipment (Tables)",
     "menuCat": "Tables",
     "order": "22",
     "role": "http://www.inuvo.com/role/PropertyandEquipmentTables",
     "shortName": "Property and Equipment (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "ia62249ef0715433cb0003823f8183239_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "ia62249ef0715433cb0003823f8183239_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000023 - Disclosure - Other Intangible Assets and Goodwill (Tables)",
     "menuCat": "Tables",
     "order": "23",
     "role": "http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillTables",
     "shortName": "Other Intangible Assets and Goodwill (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "ia62249ef0715433cb0003823f8183239_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "ia62249ef0715433cb0003823f8183239_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000024 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)",
     "menuCat": "Tables",
     "order": "24",
     "role": "http://www.inuvo.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables",
     "shortName": "Accrued Expenses and Other Current Liabilities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "ia62249ef0715433cb0003823f8183239_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "ia62249ef0715433cb0003823f8183239_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000025 - Disclosure - Stock-Based Compensation (Tables)",
     "menuCat": "Tables",
     "order": "25",
     "role": "http://www.inuvo.com/role/StockBasedCompensationTables",
     "shortName": "Stock-Based Compensation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "ia62249ef0715433cb0003823f8183239_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "ia62249ef0715433cb0003823f8183239_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000026 - Disclosure - Leases (Tables)",
     "menuCat": "Tables",
     "order": "26",
     "role": "http://www.inuvo.com/role/LeasesTables",
     "shortName": "Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "ia62249ef0715433cb0003823f8183239_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "ia62249ef0715433cb0003823f8183239_D20230101-20230331",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "inuv:NumberOfPatentsIssued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "patent",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000027 - Disclosure - Organization and Business - Narrative (Details)",
     "menuCat": "Details",
     "order": "27",
     "role": "http://www.inuvo.com/role/OrganizationandBusinessNarrativeDetails",
     "shortName": "Organization and Business - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "ia62249ef0715433cb0003823f8183239_D20230101-20230331",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "inuv:NumberOfPatentsIssued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "patent",
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "ia62249ef0715433cb0003823f8183239_D20230101-20230331",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000028 - Disclosure - Summary of Significant Accounting Policies - Summary of Revenue from Products and Services (Details)",
     "menuCat": "Details",
     "order": "28",
     "role": "http://www.inuvo.com/role/SummaryofSignificantAccountingPoliciesSummaryofRevenuefromProductsandServicesDetails",
     "shortName": "Summary of Significant Accounting Policies - Summary of Revenue from Products and Services (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "ia62249ef0715433cb0003823f8183239_D20230101-20230331",
      "decimals": "2",
      "lang": "en-US",
      "name": "inuv:PercentageOfTotalRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "iec7ad37c876542ec8ad84e8c2381477e_I20230331",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000029 - Disclosure - Fair Value Measurements - Summary of Investments at Fair Value (Details)",
     "menuCat": "Details",
     "order": "29",
     "role": "http://www.inuvo.com/role/FairValueMeasurementsSummaryofInvestmentsatFairValueDetails",
     "shortName": "Fair Value Measurements - Summary of Investments at Fair Value (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "iec7ad37c876542ec8ad84e8c2381477e_I20230331",
      "decimals": "0",
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "i0ddc107d61c549cfab599dcfcc049b95_I20230331",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "menuCat": "Statements",
     "order": "3",
     "role": "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
     "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "i0ddc107d61c549cfab599dcfcc049b95_I20230331",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "iec7ad37c876542ec8ad84e8c2381477e_I20230331",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000030 - Disclosure - Fair Value Measurements - Summary of Cash Equivalents and Marketable Securities (Details)",
     "menuCat": "Details",
     "order": "30",
     "role": "http://www.inuvo.com/role/FairValueMeasurementsSummaryofCashEquivalentsandMarketableSecuritiesDetails",
     "shortName": "Fair Value Measurements - Summary of Cash Equivalents and Marketable Securities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "if2cf3a9441334bb0aaa57d6439cc43ea_I20221231",
      "decimals": "0",
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "i0ddc107d61c549cfab599dcfcc049b95_I20230331",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000031 - Disclosure - Property and Equipment (Details)",
     "menuCat": "Details",
     "order": "31",
     "role": "http://www.inuvo.com/role/PropertyandEquipmentDetails",
     "shortName": "Property and Equipment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "i0ddc107d61c549cfab599dcfcc049b95_I20230331",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "i0ddc107d61c549cfab599dcfcc049b95_I20230331",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsNet",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000032 - Disclosure - Other Intangible Assets and Goodwill - Schedule of Goodwill and Intangible Assets (Details)",
     "menuCat": "Details",
     "order": "32",
     "role": "http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillScheduleofGoodwillandIntangibleAssetsDetails",
     "shortName": "Other Intangible Assets and Goodwill - Schedule of Goodwill and Intangible Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "ia62249ef0715433cb0003823f8183239_D20230101-20230331",
      "decimals": "0",
      "lang": "en-US",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "i0ddc107d61c549cfab599dcfcc049b95_I20230331",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000033 - Disclosure - Other Intangible Assets and Goodwill - Amortization Expense (Details)",
     "menuCat": "Details",
     "order": "33",
     "role": "http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillAmortizationExpenseDetails",
     "shortName": "Other Intangible Assets and Goodwill - Amortization Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "i0ddc107d61c549cfab599dcfcc049b95_I20230331",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "i0ddc107d61c549cfab599dcfcc049b95_I20230331",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LinesOfCreditCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000034 - Disclosure - Bank Debt (Details)",
     "menuCat": "Details",
     "order": "34",
     "role": "http://www.inuvo.com/role/BankDebtDetails",
     "shortName": "Bank Debt (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "id107403d8fa844b488dfce60356306da_I20230301",
      "decimals": "-3",
      "lang": "en-US",
      "name": "inuv:LineOfCreditFacilityAmendmentFee",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "i0ddc107d61c549cfab599dcfcc049b95_I20230331",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccruedMarketingCostsCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000035 - Disclosure - Accrued Expenses and Other Current Liabilities (Details)",
     "menuCat": "Details",
     "order": "35",
     "role": "http://www.inuvo.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails",
     "shortName": "Accrued Expenses and Other Current Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "i0ddc107d61c549cfab599dcfcc049b95_I20230331",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccruedMarketingCostsCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "ieb1cf243f82b4aae8706dca436b71a69_I20210917",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "inuv:ReferralAgreement",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000036 - Disclosure - Commitments (Details)",
     "menuCat": "Details",
     "order": "36",
     "role": "http://www.inuvo.com/role/CommitmentsDetails",
     "shortName": "Commitments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "ieb1cf243f82b4aae8706dca436b71a69_I20210917",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "inuv:ReferralAgreement",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "ia62249ef0715433cb0003823f8183239_D20230101-20230331",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentIncomeTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000037 - Disclosure - Income Taxes (Details)",
     "menuCat": "Details",
     "order": "37",
     "role": "http://www.inuvo.com/role/IncomeTaxesDetails",
     "shortName": "Income Taxes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "ia62249ef0715433cb0003823f8183239_D20230101-20230331",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentIncomeTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "ia62249ef0715433cb0003823f8183239_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000038 - Disclosure - Stock-Based Compensation - Narrative (Details)",
     "menuCat": "Details",
     "order": "38",
     "role": "http://www.inuvo.com/role/StockBasedCompensationNarrativeDetails",
     "shortName": "Stock-Based Compensation - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "ia62249ef0715433cb0003823f8183239_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "i0ddc107d61c549cfab599dcfcc049b95_I20230331",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000039 - Disclosure - Stock-Based Compensation - Schedule of Grants (Details)",
     "menuCat": "Details",
     "order": "39",
     "role": "http://www.inuvo.com/role/StockBasedCompensationScheduleofGrantsDetails",
     "shortName": "Stock-Based Compensation - Schedule of Grants (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "i0ddc107d61c549cfab599dcfcc049b95_I20230331",
      "decimals": "INF",
      "lang": "en-US",
      "name": "inuv:SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesExercised",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "ia62249ef0715433cb0003823f8183239_D20230101-20230331",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS",
     "menuCat": "Statements",
     "order": "4",
     "role": "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS",
     "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "ia62249ef0715433cb0003823f8183239_D20230101-20230331",
      "decimals": "0",
      "lang": "en-US",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "i245229ec484d4d4fa0ed2f10b7740a4d_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000040 - Disclosure - Stock-Based Compensation - Schedule of Outstanding Options (Details)",
     "menuCat": "Details",
     "order": "40",
     "role": "http://www.inuvo.com/role/StockBasedCompensationScheduleofOutstandingOptionsDetails",
     "shortName": "Stock-Based Compensation - Schedule of Outstanding Options (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "ia62249ef0715433cb0003823f8183239_D20230101-20230331",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "i0ddc107d61c549cfab599dcfcc049b95_I20230331",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000041 - Disclosure - Stock-Based Compensation - Schedule of Unvested RSU (Details)",
     "menuCat": "Details",
     "order": "41",
     "role": "http://www.inuvo.com/role/StockBasedCompensationScheduleofUnvestedRSUDetails",
     "shortName": "Stock-Based Compensation - Schedule of Unvested RSU (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "i96690d44858441688131c3601df74bd9_I20221231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "id4d3bc0c85154831aebdd6594d52db82_D20210917-20210917",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "inuv:ReferralAgreementTerm",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000042 - Disclosure - Stockholders' Equity (Details)",
     "menuCat": "Details",
     "order": "42",
     "role": "http://www.inuvo.com/role/StockholdersEquityDetails",
     "shortName": "Stockholders' Equity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "id4d3bc0c85154831aebdd6594d52db82_D20210917-20210917",
      "decimals": "INF",
      "lang": "en-US",
      "name": "inuv:ClassOfWarrantOrRightGrantedInPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "i0ddc107d61c549cfab599dcfcc049b95_I20230331",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000043 - Disclosure - Leases - Narrative (Details)",
     "menuCat": "Details",
     "order": "43",
     "role": "http://www.inuvo.com/role/LeasesNarrativeDetails",
     "shortName": "Leases - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "ia62249ef0715433cb0003823f8183239_D20230101-20230331",
      "decimals": "0",
      "lang": "en-US",
      "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "ia62249ef0715433cb0003823f8183239_D20230101-20230331",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000044 - Disclosure - Leases - Operating Leases (Details)",
     "menuCat": "Details",
     "order": "44",
     "role": "http://www.inuvo.com/role/LeasesOperatingLeasesDetails",
     "shortName": "Leases - Operating Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "ia62249ef0715433cb0003823f8183239_D20230101-20230331",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "ia62249ef0715433cb0003823f8183239_D20230101-20230331",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "inuv:FinanceLeasePrincipalAndInterestPaymentsOnLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000045 - Disclosure - Leases - Finance Leases (Details)",
     "menuCat": "Details",
     "order": "45",
     "role": "http://www.inuvo.com/role/LeasesFinanceLeasesDetails",
     "shortName": "Leases - Finance Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "ia62249ef0715433cb0003823f8183239_D20230101-20230331",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "inuv:FinanceLeasePrincipalAndInterestPaymentsOnLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "ia62249ef0715433cb0003823f8183239_D20230101-20230331",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000005 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "menuCat": "Statements",
     "order": "5",
     "role": "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
     "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "ia62249ef0715433cb0003823f8183239_D20230101-20230331",
      "decimals": "0",
      "lang": "en-US",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "i2780d49ed6ee4f11a7aacaa861a792df_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000006 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY",
     "menuCat": "Statements",
     "order": "6",
     "role": "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
     "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "i2780d49ed6ee4f11a7aacaa861a792df_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "ia62249ef0715433cb0003823f8183239_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000007 - Disclosure - Organization and Business",
     "menuCat": "Notes",
     "order": "7",
     "role": "http://www.inuvo.com/role/OrganizationandBusiness",
     "shortName": "Organization and Business",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "ia62249ef0715433cb0003823f8183239_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "ia62249ef0715433cb0003823f8183239_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000008 - Disclosure - Summary of Significant Accounting Policies",
     "menuCat": "Notes",
     "order": "8",
     "role": "http://www.inuvo.com/role/SummaryofSignificantAccountingPolicies",
     "shortName": "Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "ia62249ef0715433cb0003823f8183239_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "ia62249ef0715433cb0003823f8183239_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000009 - Disclosure - Fair Value Measurements",
     "menuCat": "Notes",
     "order": "9",
     "role": "http://www.inuvo.com/role/FairValueMeasurements",
     "shortName": "Fair Value Measurements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "inuv-20230331.htm",
      "contextRef": "ia62249ef0715433cb0003823f8183239_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 40,
   "tag": {
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.inuvo.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.inuvo.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.inuvo.com/role/CoverPage"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.inuvo.com/role/CoverPage"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.inuvo.com/role/CoverPage"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "verboseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.inuvo.com/role/CoverPage"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r450"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report",
        "terseLabel": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.inuvo.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r451"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.inuvo.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "verboseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.inuvo.com/role/CoverPage"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.inuvo.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 2 such as Street or Suite number",
        "label": "Entity Address, Address Line Two",
        "terseLabel": "Entity Address, Address Line Two"
       }
      }
     },
     "localname": "EntityAddressAddressLine2",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.inuvo.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.inuvo.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.inuvo.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.inuvo.com/role/CoverPage"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r448"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.inuvo.com/role/CoverPage"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding (in shares)"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.inuvo.com/role/CoverPage"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "verboseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.inuvo.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r448"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "verboseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.inuvo.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.inuvo.com/role/CoverPage"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r448"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "verboseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.inuvo.com/role/CoverPage"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.inuvo.com/role/CoverPage"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r452"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.inuvo.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r448"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "verboseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.inuvo.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r448"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "verboseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.inuvo.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r448"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "verboseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.inuvo.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r448"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.inuvo.com/role/CoverPage"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.inuvo.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r447"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.inuvo.com/role/CoverPage"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r449"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.inuvo.com/role/CoverPage"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.inuvo.com/role/CoverPage"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "inuv_AccruedGrantCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.inuvo.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "inuv_AccruedLiabilitiesAndLeaseLiabilityCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued Grant, Current",
        "label": "Accrued Grant, Current",
        "terseLabel": "Arkansas grant contingency"
       }
      }
     },
     "localname": "AccruedGrantCurrent",
     "nsuri": "http://www.inuvo.com/20230331",
     "presentation": [
      "http://www.inuvo.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "inuv_AccruedLiabilitiesAndLeaseLiabilityCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.inuvo.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued Liabilities And Lease Liability, Current",
        "label": "Accrued Liabilities And Lease Liability, Current",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "AccruedLiabilitiesAndLeaseLiabilityCurrent",
     "nsuri": "http://www.inuvo.com/20230331",
     "presentation": [
      "http://www.inuvo.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "inuv_AdjustmentsToAdditionalPaidInCapitalChangeInWarrantVesting": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments To Additional Paid In Capital, Change In Warrant Vesting",
        "label": "Adjustments To Additional Paid In Capital, Change In Warrant Vesting",
        "negatedTerseLabel": "Reversal of expense related to a change in warrant vesting"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalChangeInWarrantVesting",
     "nsuri": "http://www.inuvo.com/20230331",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "inuv_AmortizationOfReferralAgreementAsMarketingExpense": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortization Of Referral Agreement As Marketing Expense",
        "label": "Amortization Of Referral Agreement As Marketing Expense",
        "terseLabel": "Amortization of referral agreement as marketing expense"
       }
      }
     },
     "localname": "AmortizationOfReferralAgreementAsMarketingExpense",
     "nsuri": "http://www.inuvo.com/20230331",
     "presentation": [
      "http://www.inuvo.com/role/CommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "inuv_ClassOfWarrantOrRightGrantedInPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class Of Warrant Or Right, Granted In Period",
        "label": "Class Of Warrant Or Right, Granted In Period",
        "terseLabel": "Class of warrant or right, granted in period (in shares)"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightGrantedInPeriod",
     "nsuri": "http://www.inuvo.com/20230331",
     "presentation": [
      "http://www.inuvo.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "inuv_ClassOfWarrantOrRightNumberOfTranches": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class of Warrant or Right, Number Of Tranches",
        "label": "Class of Warrant or Right, Number Of Tranches",
        "terseLabel": "Number of tranches"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightNumberOfTranches",
     "nsuri": "http://www.inuvo.com/20230331",
     "presentation": [
      "http://www.inuvo.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "inuv_ClassOfWarrantOrRightVestingPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class Of Warrant Or Right, Vesting Period",
        "label": "Class Of Warrant Or Right, Vesting Period",
        "terseLabel": "Vesting period"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightVestingPeriod",
     "nsuri": "http://www.inuvo.com/20230331",
     "presentation": [
      "http://www.inuvo.com/role/CommitmentsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "inuv_CommissionFeePercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission Fee, Percent",
        "label": "Commission Fee, Percent",
        "terseLabel": "Commission fee, percent"
       }
      }
     },
     "localname": "CommissionFeePercent",
     "nsuri": "http://www.inuvo.com/20230331",
     "presentation": [
      "http://www.inuvo.com/role/OrganizationandBusinessNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "inuv_ConsultingServicesAndOtherMemberMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Consulting Services and Other Member",
        "label": "Consulting Services and Other Member [Member]",
        "terseLabel": "Consulting"
       }
      }
     },
     "localname": "ConsultingServicesAndOtherMemberMember",
     "nsuri": "http://www.inuvo.com/20230331",
     "presentation": [
      "http://www.inuvo.com/role/SummaryofSignificantAccountingPoliciesSummaryofRevenuefromProductsandServicesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "inuv_CustomerFourMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer Four",
        "label": "Customer Four [Member]",
        "terseLabel": "Customer Four"
       }
      }
     },
     "localname": "CustomerFourMember",
     "nsuri": "http://www.inuvo.com/20230331",
     "presentation": [
      "http://www.inuvo.com/role/OrganizationandBusinessNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "inuv_CustomerList1Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer List 1",
        "label": "Customer List 1 [Member]",
        "terseLabel": "Customer list, all other"
       }
      }
     },
     "localname": "CustomerList1Member",
     "nsuri": "http://www.inuvo.com/20230331",
     "presentation": [
      "http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillScheduleofGoodwillandIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "inuv_CustomerListMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer List",
        "label": "Customer List [Member]",
        "verboseLabel": "Customer list, Google"
       }
      }
     },
     "localname": "CustomerListMember",
     "nsuri": "http://www.inuvo.com/20230331",
     "presentation": [
      "http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillScheduleofGoodwillandIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "inuv_CustomerListRetargeterMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer List, Retargeter",
        "label": "Customer List, Retargeter [Member]",
        "terseLabel": "Customer list, ReTargeter"
       }
      }
     },
     "localname": "CustomerListRetargeterMember",
     "nsuri": "http://www.inuvo.com/20230331",
     "presentation": [
      "http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillScheduleofGoodwillandIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "inuv_CustomerOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer One",
        "label": "Customer One [Member]",
        "terseLabel": "Customer One"
       }
      }
     },
     "localname": "CustomerOneMember",
     "nsuri": "http://www.inuvo.com/20230331",
     "presentation": [
      "http://www.inuvo.com/role/OrganizationandBusinessNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "inuv_CustomerOneTwoAndThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer One, Two, And Three",
        "label": "Customer One, Two, And Three [Member]",
        "terseLabel": "Customer One, Two, and Three"
       }
      }
     },
     "localname": "CustomerOneTwoAndThreeMember",
     "nsuri": "http://www.inuvo.com/20230331",
     "presentation": [
      "http://www.inuvo.com/role/OrganizationandBusinessNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "inuv_CustomerOneTwoThreeAndFourMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer One, Two, Three and Four",
        "label": "Customer One, Two, Three and Four [Member]",
        "terseLabel": "Customer One, Two, Three and Four"
       }
      }
     },
     "localname": "CustomerOneTwoThreeAndFourMember",
     "nsuri": "http://www.inuvo.com/20230331",
     "presentation": [
      "http://www.inuvo.com/role/OrganizationandBusinessNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "inuv_CustomerThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer Three",
        "label": "Customer Three [Member]",
        "terseLabel": "Customer Three"
       }
      }
     },
     "localname": "CustomerThreeMember",
     "nsuri": "http://www.inuvo.com/20230331",
     "presentation": [
      "http://www.inuvo.com/role/OrganizationandBusinessNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "inuv_CustomerTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer Two",
        "label": "Customer Two [Member]",
        "terseLabel": "Customer Two"
       }
      }
     },
     "localname": "CustomerTwoMember",
     "nsuri": "http://www.inuvo.com/20230331",
     "presentation": [
      "http://www.inuvo.com/role/OrganizationandBusinessNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "inuv_DebtCovenantPeriodAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Covenant Period",
        "label": "Debt Covenant Period [Axis]",
        "terseLabel": "Debt Covenant Period [Axis]"
       }
      }
     },
     "localname": "DebtCovenantPeriodAxis",
     "nsuri": "http://www.inuvo.com/20230331",
     "presentation": [
      "http://www.inuvo.com/role/BankDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "inuv_DebtCovenantPeriodDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Covenant Period [Domain]",
        "label": "Debt Covenant Period [Domain]",
        "terseLabel": "Debt Covenant Period [Domain]"
       }
      }
     },
     "localname": "DebtCovenantPeriodDomain",
     "nsuri": "http://www.inuvo.com/20230331",
     "presentation": [
      "http://www.inuvo.com/role/BankDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "inuv_DebtCovenantPeriodOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Covenant Period One",
        "label": "Debt Covenant Period One [Member]",
        "terseLabel": "Debt Covenant Period One"
       }
      }
     },
     "localname": "DebtCovenantPeriodOneMember",
     "nsuri": "http://www.inuvo.com/20230331",
     "presentation": [
      "http://www.inuvo.com/role/BankDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "inuv_DebtCovenantPeriodTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Covenant Period Two",
        "label": "Debt Covenant Period Two [Member]",
        "terseLabel": "Debt Covenant Period Two"
       }
      }
     },
     "localname": "DebtCovenantPeriodTwoMember",
     "nsuri": "http://www.inuvo.com/20230331",
     "presentation": [
      "http://www.inuvo.com/role/BankDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "inuv_DebtInstrumentEventOfDefaultInterestRatePercentageGreaterThanInterestRateInEffectPriorToDefault": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Event Of Default, Interest Rate, Percentage Greater Than Interest Rate In Effect Prior To Default",
        "label": "Debt Instrument, Event Of Default, Interest Rate, Percentage Greater Than Interest Rate In Effect Prior To Default",
        "terseLabel": "Debt instrument, default interest rate"
       }
      }
     },
     "localname": "DebtInstrumentEventOfDefaultInterestRatePercentageGreaterThanInterestRateInEffectPriorToDefault",
     "nsuri": "http://www.inuvo.com/20230331",
     "presentation": [
      "http://www.inuvo.com/role/BankDebtDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "inuv_EquitySecuritiesFVNIAccumulatedGrossUnrealizedLossBeforeTax": {
     "auth_ref": [],
     "calculation": {
      "http://www.inuvo.com/role/FairValueMeasurementsSummaryofCashEquivalentsandMarketableSecuritiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_EquitySecuritiesFvNiCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity Securities, FV-NI, Accumulated Gross Unrealized Loss, Before Tax",
        "label": "Equity Securities, FV-NI, Accumulated Gross Unrealized Loss, Before Tax",
        "negatedTerseLabel": "Equity securities, unrealized gain (loss)"
       }
      }
     },
     "localname": "EquitySecuritiesFVNIAccumulatedGrossUnrealizedLossBeforeTax",
     "nsuri": "http://www.inuvo.com/20230331",
     "presentation": [
      "http://www.inuvo.com/role/FairValueMeasurementsSummaryofCashEquivalentsandMarketableSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "inuv_FinanceAndOperatingLeaseRightOfUseAssetAmortization": {
     "auth_ref": [],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance And Operating Lease, Right-of-Use Asset, Amortization",
        "label": "Finance And Operating Lease, Right-of-Use Asset, Amortization",
        "terseLabel": "Depreciation-Right of Use Assets - Financing"
       }
      }
     },
     "localname": "FinanceAndOperatingLeaseRightOfUseAssetAmortization",
     "nsuri": "http://www.inuvo.com/20230331",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "inuv_FinanceLeasePrincipalAndInterestPaymentsOnLiability": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance Lease, Principal and Interest Payments on Liability",
        "label": "Finance Lease, Principal and Interest Payments on Liability",
        "terseLabel": "Cash paid for finance lease liabilities"
       }
      }
     },
     "localname": "FinanceLeasePrincipalAndInterestPaymentsOnLiability",
     "nsuri": "http://www.inuvo.com/20230331",
     "presentation": [
      "http://www.inuvo.com/role/LeasesFinanceLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "inuv_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillAmortizationExpenseDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finite-Lived Intangible Assets, Amortization Expense, After Year Four",
        "label": "Finite-Lived Intangible Assets, Amortization Expense, After Year Four",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour",
     "nsuri": "http://www.inuvo.com/20230331",
     "presentation": [
      "http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "inuv_FiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairment": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finite-Lived Intangible Assets (Excluding Goodwill), Accumulated Impairment",
        "label": "Finite-Lived Intangible Assets (Excluding Goodwill), Accumulated Impairment",
        "negatedLabel": "Accumulated Amortization and Impairment"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairment",
     "nsuri": "http://www.inuvo.com/20230331",
     "presentation": [
      "http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillScheduleofGoodwillandIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "inuv_FiniteLivedIntangibleAssetsNonCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finite-Lived Intangible Assets, Non-current [Abstract]",
        "label": "Finite-Lived Intangible Assets, Non-current [Abstract]",
        "terseLabel": "Intangible assets classified as long-term"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNonCurrentAbstract",
     "nsuri": "http://www.inuvo.com/20230331",
     "presentation": [
      "http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillScheduleofGoodwillandIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "inuv_FiniteLivedandIndefiniteLivedIntangibleAssetsLongTermPortionGross": {
     "auth_ref": [],
     "calculation": {
      "http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillScheduleofGoodwillandIntangibleAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finite-Lived and Indefinite-Lived Intangible Assets, Long Term Portion, Gross",
        "label": "Finite-Lived and Indefinite-Lived Intangible Assets, Long Term Portion, Gross",
        "totalLabel": "Carrying Value"
       }
      }
     },
     "localname": "FiniteLivedandIndefiniteLivedIntangibleAssetsLongTermPortionGross",
     "nsuri": "http://www.inuvo.com/20230331",
     "presentation": [
      "http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillScheduleofGoodwillandIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "inuv_GrantExpenseDerecognitionOfContingenciesAndGrants": {
     "auth_ref": [],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Grant Expense (Derecognition Of Contingencies And Grants)",
        "label": "Grant Expense (Derecognition Of Contingencies And Grants)",
        "terseLabel": "Grant expense"
       }
      }
     },
     "localname": "GrantExpenseDerecognitionOfContingenciesAndGrants",
     "nsuri": "http://www.inuvo.com/20230331",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "inuv_HitachiCapitalAmericaCorpMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Hitachi Capital America Corp.",
        "label": "Hitachi Capital America Corp. [Member]",
        "terseLabel": "Hitachi Capital America Corp."
       }
      }
     },
     "localname": "HitachiCapitalAmericaCorpMember",
     "nsuri": "http://www.inuvo.com/20230331",
     "presentation": [
      "http://www.inuvo.com/role/BankDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "inuv_IntangibleAssetsAccumulatedAmortizationandImpairmentLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillScheduleofGoodwillandIntangibleAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intangible Assets, Accumulated Amortization and Impairment Loss",
        "label": "Intangible Assets, Accumulated Amortization and Impairment Loss",
        "negatedTerseLabel": "Accumulated Amortization and Impairment"
       }
      }
     },
     "localname": "IntangibleAssetsAccumulatedAmortizationandImpairmentLoss",
     "nsuri": "http://www.inuvo.com/20230331",
     "presentation": [
      "http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillScheduleofGoodwillandIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "inuv_LesseeTermOfContract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Term Of Contract",
        "label": "Lessee, Term Of Contract",
        "terseLabel": "Term of contract"
       }
      }
     },
     "localname": "LesseeTermOfContract",
     "nsuri": "http://www.inuvo.com/20230331",
     "presentation": [
      "http://www.inuvo.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "inuv_LineOfCreditFacilityAmendmentFee": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line of Credit Facility, Amendment Fee",
        "label": "Line of Credit Facility, Amendment Fee",
        "terseLabel": "Amendment fee"
       }
      }
     },
     "localname": "LineOfCreditFacilityAmendmentFee",
     "nsuri": "http://www.inuvo.com/20230331",
     "presentation": [
      "http://www.inuvo.com/role/BankDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "inuv_LineOfCreditFacilityAnnualCommitmentFeeAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line of Credit Facility, Annual Commitment Fee Amount",
        "label": "Line of Credit Facility, Annual Commitment Fee Amount",
        "terseLabel": "Annual commitment fee amount"
       }
      }
     },
     "localname": "LineOfCreditFacilityAnnualCommitmentFeeAmount",
     "nsuri": "http://www.inuvo.com/20230331",
     "presentation": [
      "http://www.inuvo.com/role/BankDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "inuv_LineOfCreditFacilityExitFee": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line of Credit Facility, Exit Fee",
        "label": "Line of Credit Facility, Exit Fee",
        "terseLabel": "Exit fee"
       }
      }
     },
     "localname": "LineOfCreditFacilityExitFee",
     "nsuri": "http://www.inuvo.com/20230331",
     "presentation": [
      "http://www.inuvo.com/role/BankDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "inuv_LineOfCreditFacilityPercentageOfAggregateEligibleAccountsReceivable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line Of Credit Facility, Percentage Of Aggregate Eligible Accounts Receivable",
        "label": "Line Of Credit Facility, Percentage Of Aggregate Eligible Accounts Receivable",
        "terseLabel": "Percentage of aggregate eligible accounts receivable"
       }
      }
     },
     "localname": "LineOfCreditFacilityPercentageOfAggregateEligibleAccountsReceivable",
     "nsuri": "http://www.inuvo.com/20230331",
     "presentation": [
      "http://www.inuvo.com/role/BankDebtDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "inuv_LineOfCreditFacilityQuarterlyServiceFee": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line of Credit Facility, Quarterly Service Fee",
        "label": "Line of Credit Facility, Quarterly Service Fee",
        "terseLabel": "Quarterly service fee (as a percentage)"
       }
      }
     },
     "localname": "LineOfCreditFacilityQuarterlyServiceFee",
     "nsuri": "http://www.inuvo.com/20230331",
     "presentation": [
      "http://www.inuvo.com/role/BankDebtDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "inuv_LoanAndSecurityCreditAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan And Security Credit Agreement",
        "label": "Loan And Security Credit Agreement [Member]",
        "terseLabel": "Loan And Security Agreement"
       }
      }
     },
     "localname": "LoanAndSecurityCreditAgreementMember",
     "nsuri": "http://www.inuvo.com/20230331",
     "presentation": [
      "http://www.inuvo.com/role/BankDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "inuv_MeasurementInputImpliedVolatilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement Input, Implied Volatility",
        "label": "Measurement Input, Implied Volatility [Member]",
        "terseLabel": "Measurement Input, Implied Volatility"
       }
      }
     },
     "localname": "MeasurementInputImpliedVolatilityMember",
     "nsuri": "http://www.inuvo.com/20230331",
     "presentation": [
      "http://www.inuvo.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "inuv_MeasurementInputRiskFreeYieldMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement Input, Risk-free Yield",
        "label": "Measurement Input, Risk-free Yield [Member]",
        "terseLabel": "Measurement Input, Risk-free Yield"
       }
      }
     },
     "localname": "MeasurementInputRiskFreeYieldMember",
     "nsuri": "http://www.inuvo.com/20230331",
     "presentation": [
      "http://www.inuvo.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "inuv_NumberOfPatentsIssued": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Patents Issued",
        "label": "Number Of Patents Issued",
        "terseLabel": "Number of patents issued"
       }
      }
     },
     "localname": "NumberOfPatentsIssued",
     "nsuri": "http://www.inuvo.com/20230331",
     "presentation": [
      "http://www.inuvo.com/role/OrganizationandBusinessNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "inuv_NumberOfPatentsPending": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Patents Pending",
        "label": "Number Of Patents Pending",
        "terseLabel": "Number of pending patents"
       }
      }
     },
     "localname": "NumberOfPatentsPending",
     "nsuri": "http://www.inuvo.com/20230331",
     "presentation": [
      "http://www.inuvo.com/role/OrganizationandBusinessNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "inuv_OtherAssetsTotalNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Assets Total, Noncurrent",
        "label": "Other Assets Total, Noncurrent",
        "totalLabel": "Total other assets"
       }
      }
     },
     "localname": "OtherAssetsTotalNoncurrent",
     "nsuri": "http://www.inuvo.com/20230331",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "inuv_PercentageOfTotalRevenue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage Of Total Revenue",
        "label": "Percentage Of Total Revenue",
        "terseLabel": "Percentage of total revenue"
       }
      }
     },
     "localname": "PercentageOfTotalRevenue",
     "nsuri": "http://www.inuvo.com/20230331",
     "presentation": [
      "http://www.inuvo.com/role/SummaryofSignificantAccountingPoliciesSummaryofRevenuefromProductsandServicesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "inuv_PeriodForWhichAdvanceNoticeIsDueToTerminateAgreement": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period For Which Advance Notice Is Due To Terminate Agreement",
        "label": "Period For Which Advance Notice Is Due To Terminate Agreement",
        "terseLabel": "Period for which advance notice is due to terminate agreement"
       }
      }
     },
     "localname": "PeriodForWhichAdvanceNoticeIsDueToTerminateAgreement",
     "nsuri": "http://www.inuvo.com/20230331",
     "presentation": [
      "http://www.inuvo.com/role/OrganizationandBusinessNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "inuv_ReferralAgreement": {
     "auth_ref": [],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 7.0,
       "parentTag": "inuv_OtherAssetsTotalNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Referral Agreement",
        "label": "Referral Agreement",
        "terseLabel": "Referral and support services agreement advance"
       }
      }
     },
     "localname": "ReferralAgreement",
     "nsuri": "http://www.inuvo.com/20230331",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.inuvo.com/role/CommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "inuv_ReferralAgreementTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Referral Agreement, Term",
        "label": "Referral Agreement, Term",
        "terseLabel": "Referral agreement term"
       }
      }
     },
     "localname": "ReferralAgreementTerm",
     "nsuri": "http://www.inuvo.com/20230331",
     "presentation": [
      "http://www.inuvo.com/role/CommitmentsDetails",
      "http://www.inuvo.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "inuv_SaleOfStockConsiderationReceivedOnTransactionAuthorizedAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale Of Stock, Consideration Received On Transaction, Authorized Amount",
        "label": "Sale Of Stock, Consideration Received On Transaction, Authorized Amount",
        "terseLabel": "Sale of stock, consideration received on transaction, authorized amount"
       }
      }
     },
     "localname": "SaleOfStockConsiderationReceivedOnTransactionAuthorizedAmount",
     "nsuri": "http://www.inuvo.com/20230331",
     "presentation": [
      "http://www.inuvo.com/role/OrganizationandBusinessNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "inuv_SalesAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sales Agreement",
        "label": "Sales Agreement [Member]",
        "terseLabel": "Sales Agreement"
       }
      }
     },
     "localname": "SalesAgreementMember",
     "nsuri": "http://www.inuvo.com/20230331",
     "presentation": [
      "http://www.inuvo.com/role/OrganizationandBusinessNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "inuv_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "[Line Items] for Schedule of Finite-Lived Intangible Assets and Goodwill [Table]",
        "label": "Schedule of Finite-Lived Intangible Assets and Goodwill [Line Items]",
        "terseLabel": "Schedule of Finite-Lived Intangible Assets and Goodwill [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillLineItems",
     "nsuri": "http://www.inuvo.com/20230331",
     "presentation": [
      "http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillScheduleofGoodwillandIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "inuv_ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Finite-Lived Intangible Assets and Goodwill [Table]",
        "label": "Schedule of Finite-Lived Intangible Assets and Goodwill [Table]",
        "terseLabel": "Schedule of Finite-Lived Intangible Assets and Goodwill [Table]"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsAndGoodwillTable",
     "nsuri": "http://www.inuvo.com/20230331",
     "presentation": [
      "http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillScheduleofGoodwillandIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "inuv_SearchCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Custom Element.",
        "label": "Search costs",
        "terseLabel": "Marketing costs"
       }
      }
     },
     "localname": "SearchCosts",
     "nsuri": "http://www.inuvo.com/20230331",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "inuv_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Forfeiture Rate",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Forfeiture Rate",
        "terseLabel": "Weighted average forfeiture rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate",
     "nsuri": "http://www.inuvo.com/20230331",
     "presentation": [
      "http://www.inuvo.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "inuv_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesExercised": {
     "auth_ref": [],
     "calculation": {
      "http://www.inuvo.com/role/StockBasedCompensationScheduleofGrantsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Exercised",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Exercised",
        "terseLabel": "Options and RSUs Exercised (in shares)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesExercised",
     "nsuri": "http://www.inuvo.com/20230331",
     "presentation": [
      "http://www.inuvo.com/role/StockBasedCompensationScheduleofGrantsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "inuv_WorkingCapitalNet": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Working Capital, Net",
        "label": "Working Capital, Net",
        "terseLabel": "Net working capital"
       }
      }
     },
     "localname": "WorkingCapitalNet",
     "nsuri": "http://www.inuvo.com/20230331",
     "presentation": [
      "http://www.inuvo.com/role/OrganizationandBusinessNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "srt_MajorCustomersAxis": {
     "auth_ref": [
      "r202",
      "r431",
      "r478",
      "r502"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Axis]",
        "terseLabel": "Customer [Axis]"
       }
      }
     },
     "localname": "MajorCustomersAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.inuvo.com/role/OrganizationandBusinessNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r222",
      "r223",
      "r224",
      "r225",
      "r277",
      "r376",
      "r400",
      "r412",
      "r413",
      "r428",
      "r439",
      "r446",
      "r477",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.inuvo.com/role/BankDebtDetails",
      "http://www.inuvo.com/role/LeasesNarrativeDetails",
      "http://www.inuvo.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r222",
      "r223",
      "r224",
      "r225",
      "r277",
      "r376",
      "r400",
      "r412",
      "r413",
      "r428",
      "r439",
      "r446",
      "r477",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.inuvo.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NameOfMajorCustomerDomain": {
     "auth_ref": [
      "r202",
      "r431",
      "r478",
      "r502"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Domain]",
        "terseLabel": "Customer [Domain]"
       }
      }
     },
     "localname": "NameOfMajorCustomerDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.inuvo.com/role/OrganizationandBusinessNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r200",
      "r377",
      "r429",
      "r445",
      "r473",
      "r474",
      "r478",
      "r501"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.inuvo.com/role/SummaryofSignificantAccountingPoliciesSummaryofRevenuefromProductsandServicesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r200",
      "r377",
      "r429",
      "r445",
      "r473",
      "r474",
      "r478",
      "r501"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.inuvo.com/role/SummaryofSignificantAccountingPoliciesSummaryofRevenuefromProductsandServicesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r222",
      "r223",
      "r224",
      "r225",
      "r269",
      "r277",
      "r304",
      "r305",
      "r306",
      "r375",
      "r376",
      "r400",
      "r412",
      "r413",
      "r428",
      "r439",
      "r446",
      "r472",
      "r477",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.inuvo.com/role/BankDebtDetails",
      "http://www.inuvo.com/role/LeasesNarrativeDetails",
      "http://www.inuvo.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r222",
      "r223",
      "r224",
      "r225",
      "r269",
      "r277",
      "r304",
      "r305",
      "r306",
      "r375",
      "r376",
      "r400",
      "r412",
      "r413",
      "r428",
      "r439",
      "r446",
      "r472",
      "r477",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.inuvo.com/role/BankDebtDetails",
      "http://www.inuvo.com/role/LeasesNarrativeDetails",
      "http://www.inuvo.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]",
        "terseLabel": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.",
        "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]",
        "terseLabel": "Accrued Expenses and Other Current Liabilities"
       }
      }
     },
     "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/AccruedExpensesandOtherCurrentLiabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r15",
      "r444"
     ],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts Payable, Current",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableMember": {
     "auth_ref": [
      "r408"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Due from customers or clients for goods or services that have been delivered or sold.",
        "label": "Accounts Receivable [Member]",
        "terseLabel": "Accounts Receivable"
       }
      }
     },
     "localname": "AccountsReceivableMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/OrganizationandBusinessNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r203",
      "r204"
     ],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "terseLabel": "Accounts receivable, net of allowance for doubtful accounts of $1,401,803 and $1,440,678, respectively."
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedIncomeTaxesCurrent": {
     "auth_ref": [
      "r5",
      "r111",
      "r118"
     ],
     "calculation": {
      "http://www.inuvo.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "inuv_AccruedLiabilitiesAndLeaseLiabilityCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.",
        "label": "Accrued Income Taxes, Current",
        "terseLabel": "Accrued taxes, current portion"
       }
      }
     },
     "localname": "AccruedIncomeTaxesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r17"
     ],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Liabilities, Current",
        "terseLabel": "Accrued expenses and other current liabilities"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedMarketingCostsCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.inuvo.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "inuv_AccruedLiabilitiesAndLeaseLiabilityCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for the marketing, trade and selling of the entity's goods and services. Marketing costs would include expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services; costs of public relations and corporate promotions; and obligations incurred and payable for sales discounts, rebates, price protection programs, etc. offered to customers and under government programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Marketing Costs, Current",
        "terseLabel": "Accrued marketing costs"
       }
      }
     },
     "localname": "AccruedMarketingCostsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r67",
      "r130"
     ],
     "calculation": {
      "http://www.inuvo.com/role/PropertyandEquipmentDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "negatedTerseLabel": "Less: accumulated depreciation and amortization"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r24",
      "r25",
      "r26",
      "r135",
      "r397",
      "r405",
      "r406"
     ],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Accumulated other comprehensive loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r23",
      "r26",
      "r96",
      "r369",
      "r401",
      "r402",
      "r454",
      "r455",
      "r456",
      "r463",
      "r464",
      "r465"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "AOCI Attributable to Parent [Member]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss)"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r10",
      "r444"
     ],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.",
        "label": "Additional Paid in Capital",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r312",
      "r313",
      "r314",
      "r463",
      "r464",
      "r465",
      "r486"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional Paid in Capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation",
        "negatedTerseLabel": "Shares withheld for taxes on vested restricted stock"
       }
      }
     },
     "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r87",
      "r88",
      "r279"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued": {
     "auth_ref": [
      "r71",
      "r73",
      "r78"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants.",
        "label": "Adjustments to Additional Paid in Capital, Warrant Issued",
        "terseLabel": "Stock warrants issued for referral agreement"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalWarrantIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r136",
      "r205",
      "r210"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "terseLabel": "Allowance for doubtful accounts"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfFinancingCosts": {
     "auth_ref": [
      "r29",
      "r250",
      "r355",
      "r459"
     ],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to debt issuance costs.",
        "label": "Amortization of Debt Issuance Costs",
        "terseLabel": "Amortization of financing fees"
       }
      }
     },
     "localname": "AmortizationOfFinancingCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r40",
      "r56",
      "r61"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Amortization of Intangible Assets",
        "verboseLabel": "Year-to-date Amortization"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillScheduleofGoodwillandIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r109",
      "r117",
      "r133",
      "r159",
      "r191",
      "r194",
      "r198",
      "r208",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r234",
      "r331",
      "r333",
      "r348",
      "r444",
      "r475",
      "r476",
      "r493"
     ],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "Assets"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r126",
      "r138",
      "r159",
      "r208",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r234",
      "r331",
      "r333",
      "r348",
      "r444",
      "r475",
      "r476",
      "r493"
     ],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "Current assets"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "auth_ref": [
      "r101"
     ],
     "calculation": {
      "http://www.inuvo.com/role/FairValueMeasurementsSummaryofInvestmentsatFairValueDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Fair Value Disclosure",
        "totalLabel": "Total Investments at Fair Value"
       }
      }
     },
     "localname": "AssetsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/FairValueMeasurementsSummaryofInvestmentsatFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": {
     "auth_ref": [
      "r207",
      "r212"
     ],
     "calculation": {
      "http://www.inuvo.com/role/FairValueMeasurementsSummaryofCashEquivalentsandMarketableSecuritiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale, Amortized Cost",
        "totalLabel": "Debt securities, cost"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/FairValueMeasurementsSummaryofCashEquivalentsandMarketableSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecurities": {
     "auth_ref": [
      "r54",
      "r206",
      "r212",
      "r393"
     ],
     "calculation": {
      "http://www.inuvo.com/role/FairValueMeasurementsSummaryofCashEquivalentsandMarketableSecuritiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_InvestmentsFairValueDisclosure",
       "weight": 1.0
      },
      "http://www.inuvo.com/role/FairValueMeasurementsSummaryofInvestmentsatFairValueDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale",
        "terseLabel": "Debt securities, fair value",
        "verboseLabel": "Debt securities"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtSecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/FairValueMeasurementsSummaryofCashEquivalentsandMarketableSecuritiesDetails",
      "http://www.inuvo.com/role/FairValueMeasurementsSummaryofInvestmentsatFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/StockBasedCompensationScheduleofUnvestedRSUDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location on balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Axis]",
        "terseLabel": "Balance Sheet Location [Axis]"
       }
      }
     },
     "localname": "BalanceSheetLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "auth_ref": [
      "r98",
      "r99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Domain]",
        "terseLabel": "Balance Sheet Location [Domain]"
       }
      }
     },
     "localname": "BalanceSheetLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r42",
      "r128",
      "r414"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/OrganizationandBusinessNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsFairValueDisclosure": {
     "auth_ref": [],
     "calculation": {
      "http://www.inuvo.com/role/FairValueMeasurementsSummaryofInvestmentsatFairValueDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion 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.",
        "label": "Cash and Cash Equivalents, Fair Value Disclosure",
        "terseLabel": "Cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/FairValueMeasurementsSummaryofInvestmentsatFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r37",
      "r42",
      "r43"
     ],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "periodEndLabel": "Cash and cash equivalent, end of period",
        "periodStartLabel": "Cash and cash equivalent, beginning of year",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r37",
      "r105"
     ],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Net change \u2013 cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": {
     "auth_ref": [
      "r265"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise price per share or per unit of warrants or rights outstanding.",
        "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights",
        "terseLabel": "Exercise price of warrant (in usd per share)"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ClassOfWarrantOrRightLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Class of Warrant or Right [Line Items]",
        "terseLabel": "Class of Warrant or Right [Line Items]"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares.",
        "label": "Class of Warrant or Right, Number of Securities Called by Each Warrant or Right",
        "terseLabel": "Number of securities called by each warrant or right (in shares)"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CommitmentsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ClassOfWarrantOrRightTable": {
     "auth_ref": [
      "r79",
      "r81"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure for warrants or rights issued, which includes the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.",
        "label": "Class of Warrant or Right [Table]",
        "terseLabel": "Class of Warrant or Right [Table]"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsDisclosureTextBlock": {
     "auth_ref": [
      "r70"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for significant arrangements with third parties, which includes operating lease arrangements and arrangements in which the entity has agreed to expend funds to procure goods or services, or has agreed to commit resources to supply goods or services, and operating lease arrangements. Descriptions may include identification of the specific goods and services, period of time covered, minimum quantities and amounts, and cancellation rights.",
        "label": "Commitments Disclosure [Text Block]",
        "terseLabel": "Commitments"
       }
      }
     },
     "localname": "CommitmentsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/Commitments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r463",
      "r464",
      "r486"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Number of Shares, Par Value and Other Disclosure [Abstract]",
        "terseLabel": "Common stock, $0.001 par value:"
       }
      }
     },
     "localname": "CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r9"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common stock, par or stated value per share (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r9"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common stock shares authorized (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r9"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common stock shares issued (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r9",
      "r73"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "terseLabel": "Common stock shares outstanding (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r9",
      "r444"
     ],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Authorized shares 200,000,000; issued and outstanding shares 121,640,362 and 120,137,124, respectively."
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r27",
      "r142",
      "r144",
      "r148",
      "r394",
      "r398"
     ],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Comprehensive loss"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComputerSoftwareIntangibleAssetMember": {
     "auth_ref": [
      "r442",
      "r470",
      "r471"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks.",
        "label": "Computer Software, Intangible Asset [Member]",
        "terseLabel": "Capitalized internal use and purchased software"
       }
      }
     },
     "localname": "ComputerSoftwareIntangibleAssetMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r46",
      "r47",
      "r103",
      "r104",
      "r202",
      "r408"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.",
        "label": "Concentration Risk Benchmark [Domain]",
        "terseLabel": "Concentration Risk Benchmark [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskBenchmarkDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/OrganizationandBusinessNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r46",
      "r47",
      "r103",
      "r104",
      "r202",
      "r407",
      "r408"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by benchmark of concentration risk.",
        "label": "Concentration Risk Benchmark [Axis]",
        "terseLabel": "Concentration Risk Benchmark [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/OrganizationandBusinessNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r46",
      "r47",
      "r103",
      "r104",
      "r202",
      "r408",
      "r503"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.",
        "label": "Concentration Risk Type [Axis]",
        "terseLabel": "Concentration Risk Type [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/OrganizationandBusinessNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r46",
      "r47",
      "r103",
      "r104",
      "r202"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Concentration Risk, Percentage",
        "terseLabel": "Percentage of concentration risk"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/OrganizationandBusinessNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r46",
      "r47",
      "r103",
      "r104",
      "r202",
      "r408"
     ],
     "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.",
        "label": "Concentration Risk Type [Domain]",
        "terseLabel": "Concentration Risk Type [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/OrganizationandBusinessNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "auth_ref": [
      "r95",
      "r417"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Consolidation, Policy [Policy Text Block]",
        "terseLabel": "Basis of presentation"
       }
      }
     },
     "localname": "ConsolidationPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ContractWithCustomerSalesChannelAxis": {
     "auth_ref": [
      "r435",
      "r478"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by sales channel for delivery of good or service in contract with customer.",
        "label": "Contract with Customer, Sales Channel [Axis]",
        "terseLabel": "Contract with Customer, Sales Channel [Axis]"
       }
      }
     },
     "localname": "ContractWithCustomerSalesChannelAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/SummaryofSignificantAccountingPoliciesSummaryofRevenuefromProductsandServicesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ContractWithCustomerSalesChannelDomain": {
     "auth_ref": [
      "r435",
      "r478"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sales channel for delivery of good or service in contract with customer. Includes, but is not limited to, directly to consumer and through intermediary.",
        "label": "Contract with Customer, Sales Channel [Domain]",
        "terseLabel": "Contract with Customer, Sales Channel [Domain]"
       }
      }
     },
     "localname": "ContractWithCustomerSalesChannelDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/SummaryofSignificantAccountingPoliciesSummaryofRevenuefromProductsandServicesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r31",
      "r377"
     ],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": {
       "order": 2.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.",
        "label": "Cost of Goods and Services Sold",
        "terseLabel": "Cost of revenue"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r91",
      "r322",
      "r326",
      "r462"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.",
        "label": "Current Income Tax Expense (Benefit)",
        "terseLabel": "Current income tax expense"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "auth_ref": [
      "r45",
      "r202"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Customer Concentration Risk [Member]",
        "terseLabel": "Customer Concentration Risk"
       }
      }
     },
     "localname": "CustomerConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/OrganizationandBusinessNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r94"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.",
        "label": "Customer Relationships [Member]",
        "terseLabel": "Customer relationships"
       }
      }
     },
     "localname": "CustomerRelationshipsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillScheduleofGoodwillandIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]",
        "terseLabel": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r4",
      "r5",
      "r6",
      "r110",
      "r112",
      "r116",
      "r161",
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r356",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r460"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]",
        "terseLabel": "Debt Instrument [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/BankDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r19",
      "r236"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "terseLabel": "Stated interest rate"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/BankDebtDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Instrument [Line Items]",
        "terseLabel": "Debt Instrument [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/BankDebtDetails",
      "http://www.inuvo.com/role/OrganizationandBusinessNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r20",
      "r161",
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r356",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r460"
     ],
     "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.",
        "label": "Debt Instrument, Name [Domain]",
        "terseLabel": "Debt Instrument, Name [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/BankDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r20",
      "r74",
      "r75",
      "r76",
      "r77",
      "r106",
      "r107",
      "r108",
      "r115",
      "r161",
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r356",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r460"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Schedule of Long-Term Debt Instruments [Table]",
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/BankDebtDetails",
      "http://www.inuvo.com/role/OrganizationandBusinessNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax": {
     "auth_ref": [],
     "calculation": {
      "http://www.inuvo.com/role/FairValueMeasurementsSummaryofCashEquivalentsandMarketableSecuritiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of unrealized gain (loss) in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain (Loss), before Tax",
        "terseLabel": "Debt securities, unrealized gain (loss)"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/FairValueMeasurementsSummaryofCashEquivalentsandMarketableSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r316",
      "r317"
     ],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.",
        "label": "Deferred Income Tax Liabilities, Net",
        "terseLabel": "Deferred tax liability"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "auth_ref": [
      "r481"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.",
        "label": "Deferred Tax Assets, Net",
        "terseLabel": "Deferred tax asset"
       }
      }
     },
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r320"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "terseLabel": "Valuation allowance"
       }
      }
     },
     "localname": "DeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilities": {
     "auth_ref": [
      "r89",
      "r481"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.",
        "label": "Deferred Tax Liabilities, Net",
        "terseLabel": "Deferred tax liability"
       }
      }
     },
     "localname": "DeferredTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": {
     "auth_ref": [
      "r90",
      "r482"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.",
        "label": "Deferred Tax Liabilities, Intangible Assets",
        "terseLabel": "Net deferred tax liability composed of indefinite lived intangible assets"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r40",
      "r65"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.",
        "label": "Depreciation",
        "terseLabel": "Depreciation expense"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r40",
      "r190"
     ],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.",
        "label": "Depreciation, Depletion and Amortization",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Disaggregation of Revenue [Line Items]",
        "terseLabel": "Disaggregation of Revenue [Line Items]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/SummaryofSignificantAccountingPoliciesSummaryofRevenuefromProductsandServicesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [
      "r268",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table]",
        "terseLabel": "Disaggregation of Revenue [Table]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/SummaryofSignificantAccountingPoliciesSummaryofRevenuefromProductsandServicesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r478"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "terseLabel": "Summary of Revenue from Products and Services"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r281",
      "r308",
      "r309",
      "r311",
      "r315",
      "r440"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "terseLabel": "Stock-Based Compensation"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/StockBasedCompensation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Abstract]",
        "terseLabel": "Share-based Payment Arrangement [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Per common share data: Basic and Diluted"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r149",
      "r167",
      "r168",
      "r169",
      "r170",
      "r171",
      "r175",
      "r177",
      "r179",
      "r180",
      "r181",
      "r182",
      "r337",
      "r338",
      "r395",
      "r399",
      "r420"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Net loss, basic (in usd per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r149",
      "r167",
      "r168",
      "r169",
      "r170",
      "r171",
      "r177",
      "r179",
      "r180",
      "r181",
      "r182",
      "r337",
      "r338",
      "r395",
      "r399",
      "r420"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Net loss, diluted (in usd per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r17"
     ],
     "calculation": {
      "http://www.inuvo.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "inuv_AccruedLiabilitiesAndLeaseLiabilityCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Employee-related Liabilities, Current",
        "terseLabel": "Accrued payroll and commission liabilities"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r310"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "terseLabel": "Compensation cost related to non vested awards not yet recognized"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r310"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "terseLabel": "Average remaining expense recognition period"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property used to produce goods and services.",
        "label": "Equipment [Member]",
        "terseLabel": "Equipment"
       }
      }
     },
     "localname": "EquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r73",
      "r124",
      "r145",
      "r146",
      "r147",
      "r162",
      "r163",
      "r164",
      "r166",
      "r172",
      "r174",
      "r183",
      "r209",
      "r266",
      "r312",
      "r313",
      "r314",
      "r323",
      "r324",
      "r336",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r369",
      "r401",
      "r402",
      "r403"
     ],
     "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.",
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquitySecuritiesFvNi": {
     "auth_ref": [
      "r134",
      "r347",
      "r415"
     ],
     "calculation": {
      "http://www.inuvo.com/role/FairValueMeasurementsSummaryofCashEquivalentsandMarketableSecuritiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_InvestmentsFairValueDisclosure",
       "weight": 1.0
      },
      "http://www.inuvo.com/role/FairValueMeasurementsSummaryofInvestmentsatFairValueDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current.",
        "label": "Equity Securities, FV-NI, Current",
        "terseLabel": "Equity securities",
        "verboseLabel": "Equity securities, fair value"
       }
      }
     },
     "localname": "EquitySecuritiesFvNi",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/FairValueMeasurementsSummaryofCashEquivalentsandMarketableSecuritiesDetails",
      "http://www.inuvo.com/role/FairValueMeasurementsSummaryofInvestmentsatFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquitySecuritiesFvNiCost": {
     "auth_ref": [],
     "calculation": {
      "http://www.inuvo.com/role/FairValueMeasurementsSummaryofCashEquivalentsandMarketableSecuritiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cost of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI). Excludes equity method investment and investment in equity security without readily determinable fair value.",
        "label": "Equity Securities, FV-NI, Cost",
        "totalLabel": "Equity securities, cost"
       }
      }
     },
     "localname": "EquitySecuritiesFvNiCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/FairValueMeasurementsSummaryofCashEquivalentsandMarketableSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueAdjustmentOfWarrants": {
     "auth_ref": [
      "r40",
      "r72"
     ],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability.",
        "label": "Fair Value Adjustment of Warrants",
        "negatedTerseLabel": "Stock warrant credit",
        "terseLabel": "Stock warrant expense"
       }
      }
     },
     "localname": "FairValueAdjustmentOfWarrants",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.inuvo.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/FairValueMeasurementsSummaryofCashEquivalentsandMarketableSecuritiesDetails",
      "http://www.inuvo.com/role/FairValueMeasurementsSummaryofInvestmentsatFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r339",
      "r340",
      "r345"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/FairValueMeasurementsSummaryofCashEquivalentsandMarketableSecuritiesDetails",
      "http://www.inuvo.com/role/FairValueMeasurementsSummaryofInvestmentsatFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTextBlock": {
     "auth_ref": [
      "r101",
      "r102"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.",
        "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]",
        "terseLabel": "Schedule of Investments and Assets at Fair Value"
       }
      }
     },
     "localname": "FairValueByBalanceSheetGroupingTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r243",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r340",
      "r372",
      "r373",
      "r374",
      "r424",
      "r425",
      "r436",
      "r437",
      "r438"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/FairValueMeasurementsSummaryofCashEquivalentsandMarketableSecuritiesDetails",
      "http://www.inuvo.com/role/FairValueMeasurementsSummaryofInvestmentsatFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "auth_ref": [
      "r339",
      "r340",
      "r342",
      "r343",
      "r346"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by measurement frequency.",
        "label": "Measurement Frequency [Axis]",
        "terseLabel": "Measurement Frequency [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementFrequencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/FairValueMeasurementsSummaryofCashEquivalentsandMarketableSecuritiesDetails",
      "http://www.inuvo.com/role/FairValueMeasurementsSummaryofInvestmentsatFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r344"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.",
        "label": "Fair Value Disclosures [Text Block]",
        "terseLabel": "Fair Value Measurements"
       }
      }
     },
     "localname": "FairValueDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/FairValueMeasurements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r243",
      "r270",
      "r275",
      "r340",
      "r372",
      "r436",
      "r437",
      "r438"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "terseLabel": "Level 1"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/FairValueMeasurementsSummaryofCashEquivalentsandMarketableSecuritiesDetails",
      "http://www.inuvo.com/role/FairValueMeasurementsSummaryofInvestmentsatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement frequency.",
        "label": "Measurement Frequency [Domain]",
        "terseLabel": "Measurement Frequency [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementFrequencyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/FairValueMeasurementsSummaryofCashEquivalentsandMarketableSecuritiesDetails",
      "http://www.inuvo.com/role/FairValueMeasurementsSummaryofInvestmentsatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r243",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r372",
      "r373",
      "r374",
      "r424",
      "r425",
      "r436",
      "r437",
      "r438"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/FairValueMeasurementsSummaryofCashEquivalentsandMarketableSecuritiesDetails",
      "http://www.inuvo.com/role/FairValueMeasurementsSummaryofInvestmentsatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "auth_ref": [
      "r344",
      "r346"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.",
        "label": "Fair Value, Recurring [Member]",
        "terseLabel": "Fair Value, Recurring"
       }
      }
     },
     "localname": "FairValueMeasurementsRecurringMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/FairValueMeasurementsSummaryofCashEquivalentsandMarketableSecuritiesDetails",
      "http://www.inuvo.com/role/FairValueMeasurementsSummaryofInvestmentsatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Liability, to be Paid [Abstract]",
        "terseLabel": "Minimum future lease payments ended March\u00a031, 2023"
       }
      }
     },
     "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/LeasesFinanceLeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinanceLeaseLiability": {
     "auth_ref": [
      "r358",
      "r367"
     ],
     "calculation": {
      "http://www.inuvo.com/role/LeasesFinanceLeasesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.",
        "label": "Finance Lease, Liability",
        "terseLabel": "Total lease liabilities"
       }
      }
     },
     "localname": "FinanceLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/LeasesFinanceLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityCurrent": {
     "auth_ref": [
      "r358"
     ],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.",
        "label": "Finance Lease, Liability, Current",
        "verboseLabel": "Lease liability - finance lease"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r491"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.",
        "label": "Finance Lease, Liability, Fiscal Year Maturity [Table Text Block]",
        "terseLabel": "Schedule of Finance Lease Liability"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r358"
     ],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.",
        "label": "Finance Lease, Liability, Noncurrent",
        "verboseLabel": "Lease liability - finance lease"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r367"
     ],
     "calculation": {
      "http://www.inuvo.com/role/LeasesFinanceLeasesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.inuvo.com/role/LeasesFinanceLeasesDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.",
        "label": "Finance Lease, Liability, to be Paid",
        "totalLabel": "Payments due"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/LeasesFinanceLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r367"
     ],
     "calculation": {
      "http://www.inuvo.com/role/LeasesFinanceLeasesDetails_1": {
       "order": 3.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Finance Lease, Liability, to be Paid, Year One",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/LeasesFinanceLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r367"
     ],
     "calculation": {
      "http://www.inuvo.com/role/LeasesFinanceLeasesDetails_1": {
       "order": 2.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Finance Lease, Liability, to be Paid, Year Two",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/LeasesFinanceLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": {
     "auth_ref": [
      "r491"
     ],
     "calculation": {
      "http://www.inuvo.com/role/LeasesFinanceLeasesDetails_1": {
       "order": 1.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year.",
        "label": "Finance Lease, Liability, to be Paid, Remainder of Fiscal Year",
        "terseLabel": "2023 (remainder of the year)"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/LeasesFinanceLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r367"
     ],
     "calculation": {
      "http://www.inuvo.com/role/LeasesFinanceLeasesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.",
        "label": "Finance Lease, Liability, Undiscounted Excess Amount",
        "negatedTerseLabel": "Less imputed interest"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/LeasesFinanceLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeasePrincipalPayments": {
     "auth_ref": [
      "r360",
      "r364"
     ],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for principal payment on finance lease.",
        "label": "Finance Lease, Principal Payments",
        "negatedLabel": "Payments on finance lease obligations"
       }
      }
     },
     "localname": "FinanceLeasePrincipalPayments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAsset": {
     "auth_ref": [
      "r357"
     ],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "inuv_OtherAssetsTotalNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.",
        "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization",
        "terseLabel": "Right of use assets - finance lease"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.inuvo.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAmortization": {
     "auth_ref": [
      "r359",
      "r363",
      "r443"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.",
        "label": "Finance Lease, Right-of-Use Asset, Amortization",
        "terseLabel": "Finance lease amortization expense"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAssetAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r366",
      "r443"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for finance lease calculated at point in time.",
        "label": "Finance Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Weighted-average discount rate"
       }
      }
     },
     "localname": "FinanceLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/LeasesFinanceLeasesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r365",
      "r443"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Finance Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Weighted-average remaining lease term"
       }
      }
     },
     "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/LeasesFinanceLeasesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FinancingInterestExpense": {
     "auth_ref": [
      "r32"
     ],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents interest incurred for borrowed money which was used to produce goods or render services.",
        "label": "Financing Interest Expense",
        "negatedTerseLabel": "Financing expense, net"
       }
      }
     },
     "localname": "FinancingInterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Finite-Lived Intangible Asset, Useful Life",
        "terseLabel": "Term"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillScheduleofGoodwillandIntangibleAssetsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r62"
     ],
     "calculation": {
      "http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillAmortizationExpenseDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillAmortizationExpenseDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year",
        "terseLabel": "2023 (remainder of year)"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r62"
     ],
     "calculation": {
      "http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillAmortizationExpenseDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r62"
     ],
     "calculation": {
      "http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillAmortizationExpenseDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r62"
     ],
     "calculation": {
      "http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillAmortizationExpenseDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r218",
      "r219",
      "r220",
      "r221",
      "r378",
      "r379"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by major type or class of finite-lived intangible assets.",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillScheduleofGoodwillandIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r60",
      "r379"
     ],
     "calculation": {
      "http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillScheduleofGoodwillandIntangibleAssetsDetails": {
       "order": 2.0,
       "parentTag": "inuv_FiniteLivedandIndefiniteLivedIntangibleAssetsLongTermPortionGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Gross",
        "terseLabel": "Carrying Value"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillScheduleofGoodwillandIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r57",
      "r59"
     ],
     "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.",
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillScheduleofGoodwillandIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r60",
      "r378"
     ],
     "calculation": {
      "http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillAmortizationExpenseDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Net",
        "terseLabel": "Net Carrying Value",
        "totalLabel": "Net Carrying Value"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillAmortizationExpenseDetails",
      "http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillScheduleofGoodwillandIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.",
        "label": "Furniture and Fixtures [Member]",
        "terseLabel": "Furniture and fixtures"
       }
      }
     },
     "localname": "FurnitureAndFixturesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainLossOnInvestments": {
     "auth_ref": [
      "r34",
      "r53",
      "r453"
     ],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of realized and unrealized gain (loss) on investment.",
        "label": "Gain (Loss) on Investments",
        "negatedLabel": "Gain on marketable securities"
       }
      }
     },
     "localname": "GainLossOnInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r33"
     ],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.",
        "label": "General and Administrative Expense",
        "terseLabel": "General and administrative"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r131",
      "r215",
      "r392",
      "r422",
      "r444",
      "r468",
      "r469"
     ],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "inuv_OtherAssetsTotalNoncurrent",
       "weight": 1.0
      },
      "http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillScheduleofGoodwillandIntangibleAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill",
        "totalLabel": "Net Carrying Value",
        "verboseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillScheduleofGoodwillandIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]",
        "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r64"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "terseLabel": "Other Intangible Assets and Goodwill"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwill"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillGross": {
     "auth_ref": [
      "r216",
      "r217",
      "r422"
     ],
     "calculation": {
      "http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillScheduleofGoodwillandIntangibleAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_Goodwill",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Gross",
        "terseLabel": "Carrying Value"
       }
      }
     },
     "localname": "GoodwillGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillScheduleofGoodwillandIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillImpairedAccumulatedImpairmentLossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill, Impaired, Accumulated Impairment Loss [Abstract]",
        "terseLabel": "Goodwill, Impaired, Accumulated Impairment Loss"
       }
      }
     },
     "localname": "GoodwillImpairedAccumulatedImpairmentLossAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillScheduleofGoodwillandIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r30",
      "r159",
      "r191",
      "r193",
      "r197",
      "r199",
      "r208",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r234",
      "r348",
      "r421",
      "r475"
     ],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
        "label": "Gross Profit",
        "totalLabel": "Gross profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]",
        "terseLabel": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]",
        "terseLabel": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r160",
      "r318",
      "r319",
      "r321",
      "r325",
      "r327",
      "r328",
      "r329",
      "r330"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r39"
     ],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities",
        "terseLabel": "Accrued expenses and other liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableTrade": {
     "auth_ref": [
      "r39"
     ],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.",
        "label": "Increase (Decrease) in Accounts Payable, Trade",
        "verboseLabel": "Accounts payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableTrade",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r39"
     ],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
        "label": "Increase (Decrease) in Accounts Receivable",
        "negatedTerseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": {
     "auth_ref": [
      "r458"
     ],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.",
        "label": "Increase (Decrease) in Contract with Customer, Asset",
        "negatedTerseLabel": "Referral and support services agreement advance"
       }
      }
     },
     "localname": "IncreaseDecreaseInContractWithCustomerAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Change in operating assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r39"
     ],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "negatedLabel": "Prepaid expenses, unbilled revenue and other current assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": {
     "auth_ref": [
      "r63"
     ],
     "calculation": {
      "http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillScheduleofGoodwillandIntangibleAssetsDetails": {
       "order": 1.0,
       "parentTag": "inuv_FiniteLivedandIndefiniteLivedIntangibleAssetsLongTermPortionGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.",
        "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)",
        "terseLabel": "Trade names, web properties"
       }
      }
     },
     "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillScheduleofGoodwillandIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r55",
      "r58"
     ],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "inuv_OtherAssetsTotalNoncurrent",
       "weight": 1.0
      },
      "http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillScheduleofGoodwillandIntangibleAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "terseLabel": "Intangible assets, net of accumulated amortization",
        "totalLabel": "Net Carrying Value"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillScheduleofGoodwillandIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r153",
      "r155",
      "r156"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "terseLabel": "Interest paid"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentsFairValueDisclosure": {
     "auth_ref": [
      "r339"
     ],
     "calculation": {
      "http://www.inuvo.com/role/FairValueMeasurementsSummaryofCashEquivalentsandMarketableSecuritiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.",
        "label": "Investments, Fair Value Disclosure",
        "totalLabel": "Total marketable securities"
       }
      }
     },
     "localname": "InvestmentsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/FairValueMeasurementsSummaryofCashEquivalentsandMarketableSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r490"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.",
        "label": "Lease, Cost [Table Text Block]",
        "terseLabel": "Schedule of Information Relating to Leases"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "auth_ref": [
      "r66"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additions or improvements to assets held under a lease arrangement.",
        "label": "Leasehold Improvements [Member]",
        "terseLabel": "Leasehold improvements"
       }
      }
     },
     "localname": "LeaseholdImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]",
        "terseLabel": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeFinanceLeasesTextBlock": {
     "auth_ref": [
      "r368"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.",
        "label": "Lessee, Finance Leases [Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeFinanceLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Lessee, Lease, Description [Line Items]",
        "terseLabel": "Lessee, Lease, Description [Line Items]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "auth_ref": [
      "r362"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about lessee's leases.",
        "label": "Lessee, Lease, Description [Table]",
        "terseLabel": "Lessee, Lease, Description [Table]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r491"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.",
        "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]",
        "terseLabel": "Schedule of Operating Lease Maturity"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r367"
     ],
     "calculation": {
      "http://www.inuvo.com/role/LeasesOperatingLeasesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.inuvo.com/role/LeasesOperatingLeasesDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "totalLabel": "Payments due"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/LeasesOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r367"
     ],
     "calculation": {
      "http://www.inuvo.com/role/LeasesOperatingLeasesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/LeasesOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r367"
     ],
     "calculation": {
      "http://www.inuvo.com/role/LeasesOperatingLeasesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/LeasesOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r367"
     ],
     "calculation": {
      "http://www.inuvo.com/role/LeasesOperatingLeasesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/LeasesOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": {
     "auth_ref": [
      "r491"
     ],
     "calculation": {
      "http://www.inuvo.com/role/LeasesOperatingLeasesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year",
        "terseLabel": "2023 (remainder of year)"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/LeasesOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r367"
     ],
     "calculation": {
      "http://www.inuvo.com/role/LeasesOperatingLeasesDetails_1": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "negatedTerseLabel": "Less imputed interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/LeasesOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r368"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.",
        "label": "Lessee, Operating Leases [Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeOperatingLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r14",
      "r113",
      "r120",
      "r444",
      "r461",
      "r467",
      "r489"
     ],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities and stockholders' equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "Liabilities and Stockholders\u2019 Equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r18",
      "r127",
      "r159",
      "r208",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r234",
      "r332",
      "r333",
      "r334",
      "r348",
      "r444",
      "r475",
      "r493",
      "r494"
     ],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesNoncurrent": {
     "auth_ref": [
      "r1",
      "r2",
      "r3",
      "r6",
      "r7",
      "r159",
      "r208",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r234",
      "r332",
      "r333",
      "r334",
      "r348",
      "r475",
      "r493",
      "r494"
     ],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.",
        "label": "Liabilities, Noncurrent",
        "totalLabel": "Total long-term liabilities"
       }
      }
     },
     "localname": "LiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Noncurrent [Abstract]",
        "terseLabel": "Long-term liabilities"
       }
      }
     },
     "localname": "LiabilitiesNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r16"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "terseLabel": "Line of credit facility, maximum borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/BankDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LinesOfCreditCurrent": {
     "auth_ref": [
      "r4",
      "r110"
     ],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.",
        "label": "Line of Credit, Current",
        "terseLabel": "Line of credit"
       }
      }
     },
     "localname": "LinesOfCreditCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/BankDebtDetails",
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MarketableSecuritiesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in marketable security, classified as current.",
        "label": "Marketable Securities, Current",
        "terseLabel": "Marketable securities - short term"
       }
      }
     },
     "localname": "MarketableSecuritiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MarketableSecuritiesNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "inuv_OtherAssetsTotalNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in marketable security, classified as noncurrent.",
        "label": "Marketable Securities, Noncurrent",
        "terseLabel": "Marketable securities - long term"
       }
      }
     },
     "localname": "MarketableSecuritiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MeasurementInputSharePriceMember": {
     "auth_ref": [
      "r487"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using share price of saleable stock.",
        "label": "Measurement Input, Share Price [Member]",
        "terseLabel": "Measurement Input, Share Price"
       }
      }
     },
     "localname": "MeasurementInputSharePriceMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputTypeAxis": {
     "auth_ref": [
      "r341"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of measurement input used to determine value of asset and liability.",
        "label": "Measurement Input Type [Axis]",
        "terseLabel": "Measurement Input Type [Axis]"
       }
      }
     },
     "localname": "MeasurementInputTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MeasurementInputTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input used to determine value of asset and liability.",
        "label": "Measurement Input Type [Domain]",
        "terseLabel": "Measurement Input Type [Domain]"
       }
      }
     },
     "localname": "MeasurementInputTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MortgageNotesPayableDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for mortgage notes payable.",
        "label": "Mortgage Notes Payable Disclosure [Text Block]",
        "terseLabel": "Bank Debt"
       }
      }
     },
     "localname": "MortgageNotesPayableDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/BankDebt"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r154"
     ],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash provided by/(used in) financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Financing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r154"
     ],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash provided by (used in) investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Investing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r37",
      "r38",
      "r41"
     ],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash used in operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Operating activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r28",
      "r41",
      "r114",
      "r122",
      "r125",
      "r141",
      "r143",
      "r147",
      "r159",
      "r165",
      "r167",
      "r168",
      "r169",
      "r170",
      "r173",
      "r174",
      "r178",
      "r191",
      "r193",
      "r197",
      "r199",
      "r208",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r234",
      "r338",
      "r348",
      "r421",
      "r475"
     ],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "terseLabel": "Net loss",
        "totalLabel": "Net loss"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS",
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "Recently Adopted Accounting Pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Operating Expenses",
        "totalLabel": "Total operating expenses"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses [Abstract]",
        "terseLabel": "Operating expenses"
       }
      }
     },
     "localname": "OperatingExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r191",
      "r193",
      "r197",
      "r199",
      "r421"
     ],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "totalLabel": "Operating loss"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid [Abstract]",
        "terseLabel": "Minimum future lease payments ended March\u00a031, 2023"
       }
      }
     },
     "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/LeasesOperatingLeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r358"
     ],
     "calculation": {
      "http://www.inuvo.com/role/LeasesOperatingLeasesDetails_1": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "terseLabel": "Total lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/LeasesOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r358"
     ],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Operating Lease, Liability, Current",
        "verboseLabel": "Lease liability - operating lease"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r358"
     ],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Operating Lease, Liability, Noncurrent",
        "verboseLabel": "Lease liability - operating lease"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r361",
      "r364"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
        "label": "Operating Lease, Payments",
        "terseLabel": "Cash paid for operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/LeasesOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r357"
     ],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "inuv_OtherAssetsTotalNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Right of use assets - operating lease"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.inuvo.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r366",
      "r443"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Weighted-average discount rate"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/LeasesOperatingLeasesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r365",
      "r443"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Weighted-average remaining lease term"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/LeasesOperatingLeasesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]",
        "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "auth_ref": [
      "r0",
      "r97"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "terseLabel": "Organization and Business"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/OrganizationandBusiness"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r17"
     ],
     "calculation": {
      "http://www.inuvo.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "inuv_AccruedLiabilitiesAndLeaseLiabilityCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Accrued Liabilities, Current",
        "verboseLabel": "Accrued expenses and other"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Assets [Abstract]",
        "terseLabel": "Other assets"
       }
      }
     },
     "localname": "OtherAssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r132"
     ],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 6.0,
       "parentTag": "inuv_OtherAssetsTotalNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets, Noncurrent",
        "verboseLabel": "Other assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitmentsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Other Commitments [Line Items]",
        "terseLabel": "Other Commitments [Line Items]"
       }
      }
     },
     "localname": "OtherCommitmentsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherCommitmentsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about obligations resulting from other commitments.",
        "label": "Other Commitments [Table]",
        "terseLabel": "Other Commitments [Table]"
       }
      }
     },
     "localname": "OtherCommitmentsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossTaxAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Tax [Abstract]",
        "terseLabel": "Other comprehensive income"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossTaxAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": {
     "auth_ref": [
      "r139",
      "r140"
     ],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.",
        "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax",
        "terseLabel": "Unrealized gain (loss) on marketable securities",
        "verboseLabel": "Unrealized gain (loss) on debt securities"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS",
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCurrentAssetsMember": {
     "auth_ref": [
      "r98",
      "r100"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other current assets.",
        "label": "Other Current Assets [Member]",
        "terseLabel": "Other Current Assets"
       }
      }
     },
     "localname": "OtherCurrentAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r21"
     ],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Noncurrent",
        "terseLabel": "Other long-term liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r35"
     ],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Income (Expense)",
        "terseLabel": "Other income, net"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payables and Accruals [Abstract]",
        "terseLabel": "Payables and Accruals [Abstract]"
       }
      }
     },
     "localname": "PayablesAndAccrualsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [
      "r152"
     ],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Payment, Tax Withholding, Share-Based Payment Arrangement",
        "negatedLabel": "Net taxes paid on restricted stock unit grants exercised"
       }
      }
     },
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireMarketableSecurities": {
     "auth_ref": [
      "r52"
     ],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for purchase of marketable security.",
        "label": "Payments to Acquire Marketable Securities",
        "negatedTerseLabel": "Purchase of marketable securities"
       }
      }
     },
     "localname": "PaymentsToAcquireMarketableSecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireProductiveAssets": {
     "auth_ref": [
      "r151",
      "r483",
      "r484",
      "r485"
     ],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.",
        "label": "Payments to Acquire Productive Assets",
        "negatedLabel": "Purchases of equipment and capitalized development costs"
       }
      }
     },
     "localname": "PaymentsToAcquireProductiveAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Stock, Number of Shares, Par Value and Other Disclosure [Abstract]",
        "terseLabel": "Preferred stock, $0.001 par value:"
       }
      }
     },
     "localname": "PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r8",
      "r252"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "terseLabel": "Preferred stock, par or stated value per share (in dollars per share)"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.",
        "label": "Preferred Stock, Shares Authorized",
        "terseLabel": "Preferred stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r8",
      "r252"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.",
        "label": "Preferred Stock, Shares Issued",
        "terseLabel": "Preferred stock, shares issued (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.",
        "label": "Preferred Stock, Shares Outstanding",
        "terseLabel": "Preferred stock, shares outstanding (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r8",
      "r444"
     ],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Preferred Stock, Value, Issued",
        "terseLabel": "Authorized shares 500,000, none issued and outstanding"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseCurrent": {
     "auth_ref": [
      "r137",
      "r213",
      "r214",
      "r416"
     ],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense, Current",
        "terseLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "PrepaidExpenseCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromLinesOfCredit": {
     "auth_ref": [
      "r36",
      "r460"
     ],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.",
        "label": "Proceeds from Lines of Credit",
        "terseLabel": "Net proceeds from line of credit"
       }
      }
     },
     "localname": "ProceedsFromLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": {
     "auth_ref": [],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.",
        "label": "Proceeds from Sale and Maturity of Marketable Securities",
        "terseLabel": "Proceeds from the sale of marketable securities"
       }
      }
     },
     "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]",
        "terseLabel": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r68"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Long-Lived Tangible Asset [Axis]",
        "terseLabel": "Property, Plant and Equipment, Type [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r69",
      "r409",
      "r410",
      "r411"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "terseLabel": "Property and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/PropertyandEquipment"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r66",
      "r129"
     ],
     "calculation": {
      "http://www.inuvo.com/role/PropertyandEquipmentDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Gross",
        "terseLabel": "Subtotal"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Property, Plant and Equipment [Line Items]",
        "terseLabel": "Property, Plant and Equipment [Line Items]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r68",
      "r121",
      "r396",
      "r444"
     ],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.inuvo.com/role/PropertyandEquipmentDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Property and equipment, net",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.inuvo.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r66"
     ],
     "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.",
        "label": "Long-Lived Tangible Asset [Domain]",
        "terseLabel": "Property, Plant and Equipment, Type [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r150",
      "r211"
     ],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.",
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "terseLabel": "Recovery of doubtful accounts"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r276",
      "r370",
      "r371"
     ],
     "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.",
        "label": "Related Party [Domain]",
        "terseLabel": "Related Party [Domain]"
       }
      }
     },
     "localname": "RelatedPartyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/BankDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r276",
      "r370",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r492"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Axis]",
        "terseLabel": "Related Party [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/BankDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "verboseLabel": "Restricted Stock Units"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/StockBasedCompensationScheduleofUnvestedRSUDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r11",
      "r78",
      "r119",
      "r404",
      "r406",
      "r444"
     ],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "negatedTerseLabel": "Accumulated deficit",
        "verboseLabel": "Accumulated deficit"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.inuvo.com/role/OrganizationandBusinessNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r124",
      "r162",
      "r163",
      "r164",
      "r166",
      "r172",
      "r174",
      "r209",
      "r312",
      "r313",
      "r314",
      "r323",
      "r324",
      "r336",
      "r401",
      "r403"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Accumulated Deficit"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": {
     "auth_ref": [
      "r188",
      "r189",
      "r192",
      "r195",
      "r196",
      "r200",
      "r201",
      "r202",
      "r267",
      "r268",
      "r377"
     ],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.",
        "label": "Revenue from Contract with Customer, Including Assessed Tax",
        "terseLabel": "Net revenue"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerIncludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS",
      "http://www.inuvo.com/role/SummaryofSignificantAccountingPoliciesSummaryofRevenuefromProductsandServicesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "auth_ref": [
      "r418",
      "r419"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.",
        "label": "Revenue [Policy Text Block]",
        "terseLabel": "Revenue Recognition"
       }
      }
     },
     "localname": "RevenueRecognitionPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SalariesAndWages": {
     "auth_ref": [
      "r457"
     ],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for salary and wage arising from service rendered by nonofficer employee. Excludes allocated cost, labor-related nonsalary expense, and direct and overhead labor cost included in cost of good and service sold.",
        "label": "Salary and Wage, NonOfficer, Excluding Cost of Good and Service Sold",
        "terseLabel": "Compensation"
       }
      }
     },
     "localname": "SalariesAndWages",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.",
        "label": "Sale of Stock [Domain]",
        "terseLabel": "Sale of Stock [Domain]"
       }
      }
     },
     "localname": "SaleOfStockNameOfTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/OrganizationandBusinessNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SalesChannelDirectlyToConsumerMember": {
     "auth_ref": [
      "r435"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract with customer in which good or service is transferred directly to consumer.",
        "label": "Sales Channel, Directly to Consumer [Member]",
        "terseLabel": "Direct Customers"
       }
      }
     },
     "localname": "SalesChannelDirectlyToConsumerMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/SummaryofSignificantAccountingPoliciesSummaryofRevenuefromProductsandServicesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SalesChannelThroughIntermediaryMember": {
     "auth_ref": [
      "r435"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract with customer in which good or service is transferred through intermediary.",
        "label": "Sales Channel, Through Intermediary [Member]",
        "terseLabel": "Indirect Customers"
       }
      }
     },
     "localname": "SalesChannelThroughIntermediaryMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/SummaryofSignificantAccountingPoliciesSummaryofRevenuefromProductsandServicesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SalesCommissionsAndFees": {
     "auth_ref": [
      "r33"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primarily represents commissions incurred in the period based upon the sale by commissioned employees or third parties of the entity's goods or services, and fees for sales assistance or product enhancements performed by third parties (such as a distributor or value added reseller).",
        "label": "Sales Commissions and Fees",
        "terseLabel": "Commission recognized"
       }
      }
     },
     "localname": "SalesCommissionsAndFees",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesRevenueNetMember": {
     "auth_ref": [
      "r202",
      "r466"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Revenue Benchmark [Member]",
        "terseLabel": "Net Revenue"
       }
      }
     },
     "localname": "SalesRevenueNetMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/OrganizationandBusinessNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the (a) 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 (accounts payable); (b) other payables; and (c) accrued liabilities. 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). An alternative caption includes accrued expenses.",
        "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]",
        "terseLabel": "Schedule of Accrued Expenses and Other Current Liabilities"
       }
      }
     },
     "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": {
     "auth_ref": [
      "r57"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.",
        "label": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]",
        "terseLabel": "Schedule of Intangible Assets from Continuing Operations"
       }
      }
     },
     "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": {
     "auth_ref": [
      "r83"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units.",
        "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]",
        "terseLabel": "Schedule of Nonvested Restricted Stock Units Activity"
       }
      }
     },
     "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r68"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table]",
        "terseLabel": "Schedule of Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r123"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of public utility 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 expense and method used, including composite depreciation, and accumulated depreciation.",
        "label": "Public Utility Property, Plant, and Equipment [Table Text Block]",
        "terseLabel": "Net Carrying Value of Property and Equipment"
       }
      }
     },
     "localname": "ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/PropertyandEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": {
     "auth_ref": [
      "r83",
      "r84",
      "r85"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value.",
        "label": "Share-Based Payment Arrangement, Activity [Table Text Block]",
        "terseLabel": "Schedule of Stock Grants Outstanding"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r278",
      "r280",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about share-based payment arrangement.",
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/StockBasedCompensationScheduleofUnvestedRSUDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r82",
      "r84",
      "r85"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.",
        "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]",
        "terseLabel": "Schedule of Stock Option Award Activity"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "auth_ref": [
      "r59"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.",
        "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]",
        "terseLabel": "Schedule of Amortization Expense"
       }
      }
     },
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r39"
     ],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "terseLabel": "Stock based compensation"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.inuvo.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r440"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period",
        "terseLabel": "Option and restricted stock unit vesting period (up to)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r296"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "verboseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/StockBasedCompensationScheduleofUnvestedRSUDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r296"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Grants (in usd per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/StockBasedCompensationScheduleofUnvestedRSUDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r293",
      "r294"
     ],
     "calculation": {
      "http://www.inuvo.com/role/StockBasedCompensationScheduleofGrantsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "periodEndLabel": "Outstanding, end of period (in shares)",
        "periodStartLabel": "Outstanding, beginning of period (in shares)",
        "terseLabel": "RSUs Outstanding (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/StockBasedCompensationScheduleofGrantsDetails",
      "http://www.inuvo.com/role/StockBasedCompensationScheduleofUnvestedRSUDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]",
        "terseLabel": "Number of Shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/StockBasedCompensationScheduleofUnvestedRSUDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r293",
      "r294"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "periodEndLabel": "Outstanding, end of year (in usd per share)",
        "periodStartLabel": "Outstanding, beginning of year (in usd per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/StockBasedCompensationScheduleofUnvestedRSUDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]",
        "terseLabel": "Weighted Average Grant Date Fair Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/StockBasedCompensationScheduleofUnvestedRSUDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPeriodIncreaseDecrease": {
     "auth_ref": [
      "r480"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net total number of shares (or other type of equity) under an equity-based award plan, other than a stock option plan, that were granted, vested and forfeited during the reporting period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Period Increase (Decrease)",
        "terseLabel": "Increase in shares of common stock reserved for grants (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPeriodIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r297"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "negatedTerseLabel": "Vested (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/StockBasedCompensationScheduleofUnvestedRSUDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r297"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Vested (in usd per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/StockBasedCompensationScheduleofUnvestedRSUDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/StockBasedCompensationScheduleofUnvestedRSUDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "auth_ref": [
      "r441"
     ],
     "calculation": {
      "http://www.inuvo.com/role/StockBasedCompensationScheduleofGrantsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized",
        "terseLabel": "Number of shares reserved for issuance (in shares)",
        "totalLabel": "Total Awards Authorized (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.inuvo.com/role/StockBasedCompensationScheduleofGrantsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r86"
     ],
     "calculation": {
      "http://www.inuvo.com/role/StockBasedCompensationScheduleofGrantsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant",
        "terseLabel": "Available Shares (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/StockBasedCompensationScheduleofGrantsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": {
     "auth_ref": [
      "r479"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period",
        "negatedTerseLabel": "Stock options canceled (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/StockBasedCompensationScheduleofOutstandingOptionsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r479"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price of options that were either forfeited or expired.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price",
        "terseLabel": "Stock options canceled (in usd per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/StockBasedCompensationScheduleofOutstandingOptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r285",
      "r286"
     ],
     "calculation": {
      "http://www.inuvo.com/role/StockBasedCompensationScheduleofGrantsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of options outstanding, including both vested and non-vested options.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number",
        "periodEndLabel": "Outstanding ending balance (in shares)",
        "periodStartLabel": "Outstanding beginning balance (in shares)",
        "terseLabel": "Options Outstanding (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/StockBasedCompensationScheduleofGrantsDetails",
      "http://www.inuvo.com/role/StockBasedCompensationScheduleofOutstandingOptionsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]",
        "terseLabel": "Number of Shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/StockBasedCompensationScheduleofOutstandingOptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r285",
      "r286"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "periodEndLabel": "Outstanding ending balance (in usd per share)",
        "periodStartLabel": "Outstanding beginning balance (in usd per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/StockBasedCompensationScheduleofOutstandingOptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]",
        "terseLabel": "Weighted Average Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/StockBasedCompensationScheduleofOutstandingOptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Award Type [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/StockBasedCompensationScheduleofUnvestedRSUDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of options vested.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares",
        "terseLabel": "Shares vested (in shares)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.",
        "label": "Shares, Outstanding",
        "periodEndLabel": "Ending balance (in shares)",
        "periodStartLabel": "Beginning balance (in shares)"
       }
      }
     },
     "localname": "SharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r44",
      "r157"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Significant Accounting Policies [Text Block]",
        "terseLabel": "Summary of Significant Accounting Policies"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/SummaryofSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r22",
      "r73",
      "r124",
      "r145",
      "r146",
      "r147",
      "r162",
      "r163",
      "r164",
      "r166",
      "r172",
      "r174",
      "r183",
      "r209",
      "r266",
      "r312",
      "r313",
      "r314",
      "r323",
      "r324",
      "r336",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r369",
      "r401",
      "r402",
      "r403"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]",
        "terseLabel": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]",
        "terseLabel": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]",
        "terseLabel": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]",
        "terseLabel": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r162",
      "r163",
      "r164",
      "r183",
      "r377"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": {
     "auth_ref": [
      "r8",
      "r9",
      "r73",
      "r78"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.",
        "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures",
        "terseLabel": "Stock issued for vested restricted stock awards (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": {
     "auth_ref": [
      "r73",
      "r78"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.",
        "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures",
        "terseLabel": "Stock issued for vested restricted stock awards"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r9",
      "r12",
      "r13",
      "r51",
      "r444",
      "r461",
      "r467",
      "r489"
     ],
     "calculation": {
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "totalLabel": "Total stockholders' equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "Stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r80",
      "r158",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r266",
      "r335"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.",
        "label": "Stockholders' Equity Note Disclosure [Text Block]",
        "terseLabel": "Stockholders' Equity"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/StockholdersEquity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of sale of the entity's stock.",
        "label": "Sale of Stock [Axis]",
        "terseLabel": "Sale of Stock [Axis]"
       }
      }
     },
     "localname": "SubsidiarySaleOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/OrganizationandBusinessNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental information:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TechnologyBasedIntangibleAssetsMember": {
     "auth_ref": [
      "r92"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.",
        "label": "Technology-Based Intangible Assets [Member]",
        "terseLabel": "Technology"
       }
      }
     },
     "localname": "TechnologyBasedIntangibleAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillScheduleofGoodwillandIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TradeNamesMember": {
     "auth_ref": [
      "r93"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.",
        "label": "Trade Names [Member]",
        "terseLabel": "Brand name, ReTargeter"
       }
      }
     },
     "localname": "TradeNamesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/OtherIntangibleAssetsandGoodwillScheduleofGoodwillandIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r48",
      "r49",
      "r50",
      "r184",
      "r185",
      "r186",
      "r187"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "terseLabel": "Use of estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_WarrantsAndRightsOutstanding": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price.",
        "label": "Warrants and Rights Outstanding",
        "terseLabel": "Warrants outstanding"
       }
      }
     },
     "localname": "WarrantsAndRightsOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_WarrantsAndRightsOutstandingMeasurementInput": {
     "auth_ref": [
      "r343"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur.",
        "label": "Warrants and Rights Outstanding, Measurement Input",
        "terseLabel": "Warrants outstanding, measurement input"
       }
      }
     },
     "localname": "WarrantsAndRightsOutstandingMeasurementInput",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "us-gaap_WarrantsAndRightsOutstandingTerm": {
     "auth_ref": [
      "r488"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Warrants and Rights Outstanding, Term",
        "terseLabel": "Warrants outstanding, term"
       }
      }
     },
     "localname": "WarrantsAndRightsOutstandingTerm",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r176",
      "r181"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "verboseLabel": "Diluted (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r175",
      "r181"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Basic (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]",
        "terseLabel": "Weighted average shares"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.inuvo.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS"
     ],
     "xbrltype": "stringItemType"
    }
   },
   "unitCount": 6
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "https://asc.fasb.org/topic&trid=2122149",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(24))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "182",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=127000641&loc=SL5629052-113961",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "980",
   "URI": "https://asc.fasb.org/extlink&oid=84167750&loc=d3e42232-110370",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(15))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(18))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(2))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(7))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(5))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(25))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(8))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(26))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(l)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "https://asc.fasb.org/topic&trid=2228938",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "https://asc.fasb.org/topic&trid=2144680",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7(c),9(a))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(1)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594786&loc=SL75136599-209740",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/subtopic&trid=77888251",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "928",
   "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(1)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(6))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "https://asc.fasb.org/topic&trid=2122369",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "38",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r447": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r448": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r449": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r450": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r451": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r452": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(4))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=127000608&loc=d3e9135-128495",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9212-128498",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9215-128498",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27405-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aa)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "((a)(1),(b))",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "https://asc.fasb.org/topic&trid=2144416",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "https://asc.fasb.org/topic&trid=2155823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(23))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "https://asc.fasb.org/topic&trid=2144648",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466302&loc=d3e4724-112606",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "480",
   "URI": "https://asc.fasb.org/extlink&oid=109262497&loc=d3e20148-110875",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "50",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "https://asc.fasb.org/topic&trid=2208762",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5047-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5227-128473",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "https://asc.fasb.org/topic&trid=2197479",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  }
 },
 "version": "2.2"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>64
<FILENAME>0000829323-23-000021-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000829323-23-000021-xbrl.zip
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
MKBS_/_?\@_2+;_SM^>*?4$L#!!0    ( -B$I%:9-$89O08  (0>   /
M97@M,S$R>#%Q,C,N:'1MY5EM;QLW$OY^OX*U<8D#K-YL.4YEUT!BNZB!]MH&
M+M)^.G"7LUK"W*5*<J6JO_Z>(5>6;"N(W=ZU/=4?9.URAAS.///,D#K[[/+;
MBYN?OKL25:B-^.Z'=U]?7XB]WF#PX>AB,+B\N11?W7SSM1CWAR-QXV3C=="V
MD68PN/K7GMBK0IA-!H/%8M%?'/6MFPYNW@]XJO' 6.NIKX+:.S_C-_@DJ<[_
M<?99KR<N;='6U 11.)*!E&B];J;B@R)_*WJ]3NK"SI9.3ZL@#H>'1^*#=;=Z
M+M-XT,'0^6J>LT%Z/AO$1<YRJY;G9TK/A59?[&DY?JW*HZ+(QV,Y/CFAG(['
MLE2?E\5Q,5;'K_\]@I$#B"<='Y:&OMBK==.KB->?G!S.PNE"JU!-1L/A/_?N
MRTDWA6AN0[#U9-@?OID%2)2V";#$8>;T-2WP>)E[ZFO=U7AAC763_6'\.^61
M7BEK;9:3EQ?2Z-SIEYE'9'J>G"Z3@->_TF0T@M'Q<9%V,8:^T0VM=C4Z/,96
MKG[\ZOK=]8TX&O4/[YOZ!".W;/ OM+7WK2$Q.I*]T?A OGJQ/SXY'1VK]"0N
MR 5=ZD(RHG=LX]>9^""-D06)R[YXW^I?,U'$_2Y%J&1XL7_\YG37]BPJ.2?A
M:*YI 4H)E?;BYU:Z0,XL\7YF71"V$5]:5XO1L/>]L*6X;MJYS?"OZ,,IG^^:
M4]Y)#U=@T_52W#9V84A-*4N^Z3RB+'G16' Q9I.Z$;)9BK8)KB58"7:.1 U7
M25'CR6EI1"D+O'+"UCJ(8)/<(X&&"O)>NB6+U/*6L.[&G![O%(S!DB:R/-9@
M@4([L#K$&JC#$D5.+"I=5,*W_+'67Y"C;A+>0*V] ?US)5GH4&&#?D9%-)#G
MG<$TJ[#-.=24R)>;;OA;!9]$J1NXER.U=F>&R$,<PVYC7#<E\B62)+X7IE68
M$R';\%V&<&O.L1D\SF!A$!FS1D,7"/]@:0!.Q7XB8XG60  0L(A37,Y'>PKI
M*U$:N_ K?#B::A_0C 0A^66R&U9F&V'V*V,>6;N+D;ZYYY87^V\.1R>GOHME
M1_R<%K9$P2-WX%]%GUT+Z2A&!][6.8HEO"@(D,B-]A5KL%@-5F!FX&>E?6&L
M;Z''?.&L26&:.5N0PFLO#A 510AS<OW5+T4EFRF)MTA%KL@^E>3C TI6Q)+,
M3^D1:Y%K$CQX?L'YNH&:%$6VY<D+E?<6*K$0[_,AEB#!%236QA?[H]?#4[%C
M,+DDKZ?LK4BDGPYEQAQ?R-8_787)-B>$I5LIT;=M'29 9LZUC_D.*6KB/-R.
MK)EBDVT<&1GCW/'W.E99QT0\J,$:L,5;HU4\2O@V]UIIZ31O0*<J$_FOX9E:
MS\P?,\/',A'9 6<5&(1#1%2:H6G016LDDQJV%8U85Q!HI'JT64;Q+2<6!.]
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
MA56S+S/8"7BVRDA$- 7I;K0B%:Z%<1VE6&,I21Z$K+$%6KOECJ%FFK9-AIW
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
M\5NS5[#/=?RX>M;WT,2KFVV,WG_UTG$?^MUAK_A66%VOQSPYXHR?X<E)0Z$
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
MB]90"DM'R4#S1S-MK 2<ID%14^9I5!Y) N+/@G,J&C/_BAJ@&XQW</ZA!5,
MT"P=^3I.;=SG&GX[['7R 1 KN47SL_1I4=)*<:VIMUY;HA%+FZN&>.Z])X(%
MR]@"9":=;TI-3Z8,81QAHXE*B6,IT5Y[$*CH!(E86;ED,G5Y<4$$B2$I B<*
MI =PC?7&8DX8UK!F<>K( J1@GD/R3$]Z%#-(84"?"&/ HMR ?N,IFR_R#AF+
MEDQZTIGCX2#T=KMQ<&IZ@/M@X@YRVPKK_?YWM]_G1:8"U<P( :1RAH'%8"7S
MUFB+(Z&6&;9D,O6<1)N>I($=[@!3(.4C&.6::H^C45;%0"-VSB^9I+T'F!Z:
MW9;?:A_WNB<CO+X@\F5UR@^E.3'(,O@+ #O,)5A; A6Y*Y=,OIZ>5%-<OYQR
M%$EG60I$U]HHY4 #<AU!'6*W""??+C%X#A \O,]/@K^EX?I@(!=!*"W3OR\
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
M<N?IM/2/:=>D=4#AM//! %14:('BZ74["16USBL!$-)Y92N!I53GYB14-LS
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
M4E),49E9['06M#3"(HZT#$4^,(9DE<A?KHWYH]*R0/Z,%ZP!IA$E6FJ )](
MMQ"*HL922U$F:03+(AB?:6IY!@ %:V:H]R@Y.F25(U7E>EJ^CL7("/A8"V71
MVW@Y>.]^I#=;W3YW4_'XPN\_//ZE6=.FFM&Z7,*FMH0=KM\!L92+@**EF74&
MEC")0V:-YQF20#X;&/R/KZQ15,4\G92>5NW510&QI7(KE=LL\W:7RFVJRNW\
M]E',",N.DAD51(&%+DBFG ^9YLKAR#2)#(%RXU7.997B$I__)"Z^-F *0TIU
MGEOASHB?&[W_1"]G@.T=6.6A]TS*3]ZK_-[GQN:MT3&Z=&!_=]!U1\UN"V:K
M7YPFDG]44O+:P?F\9+ LT[K_Q!HWKA%1:5V1^Z?H^8*,\L4(Y9B40:T<F_-T
MFNM78F>6%*<N)Q2=<D7L#R/V*6O)3!V:WCW+JQS7U&.68:E<QHS%F=)!9](Z
M:BEFRAF:$AEQ)*J*SE-UNR>RK$NE-$]C>[[:WJ52FJ%2NI/^)%5!43P37)*,
MX>@R%;'-N*?>1&DDD7)E35418U6%?OF44!FZ^]-XKS<,WZSJ_1B,_^)# Z<'
MGQ(YKEG1I;*:NK*Z>S:9.H&Q1CSC(@7X2F8S10G+B#>(:VMB8&9EC54U)56-
M?SF'0AGC.[^"/#W(40KR$PCR+=0AN=.6.Y-QZL$4LA9E&M&8:<PD421JAT@R
MA; @5<:G559SCD)]%P-UO(=?TM%DUPL^_[E"D"_B].*44$6:[OYV?%/,=JF'
MIJZ'KI\__G2^O;'WU7HI2(KF U+IC'D'>HA%G&%KX0<B.*(6]) F527*\\=+
M+,%3@A/?E^ R-^+/"^_Y3>$5S 1,,<\B-A*$-\1,$4(R8EG@"@D*.G<><R.^
M*,=%<13_TC=Q7N92>^9<:A-+Y[S$%S/%%^.4C\)*H*#+')(F8YC[3"7_1?0!
M8<5IB#BLK!&DJV*NK)S273&?^**4Y>> &^/M6P%22Y')K*8QU9F68"L@G %)
MC67$,Q09R+*254[H',GRR_)8W($;92:UY\JD5JJGV:FG^Y*?<,T4$1ER23UQ
MZ3(CX"^NG48"8>8,6EE3HDKD/"67+CT9\XDT2D%^,D&^A3.BX)99(3*JHLJ
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
M?G"_?>J8H<]!\UQN/!9KXY6J*-9CZ$[+'/?#Z\F'/R:[<GFG:+1XZ(^VZ1V
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
MX>.\(3"?T*3)H4PCQ9^D(%RS' ?W;_XX/P][:7HT]JPWJ"%J@1#U[@(=X7M
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
MZ_S?4RR9MO0\I-^#UH=!(_5[QXWA(5 06/&+925K$9>[<%8RGI@7,"_O;/$
MW;7#/ VG>ZE&LOM%LOD\02PX0B56B%"B$??$(*UT]O^6#N;;J2AU]K*B.A<V
MD4L4E[LRII)5D?2%\Y1:TA]5TF<XB_049C-X)(B5B/.@D(X.(RR=,20:PWS:
MV!)<-X6>/^-?^?C[I68K4_^ED_%)=\.=-GX;.S/]#O_-'^3=Q8YRY>GJ*AJ#
M'Y'+7.&>,#UWK=T3[@/:YF/OJ>#61461\<!DN#$2::8<DM$E2U5D@9JLCFFE
MFO*2HY[;65NN)T4KY$G^I&!AF?V7:H"X;X"8X3Y!$:QQH"CP0!"WP2)-K$*>
MV<"<U9Q$LK%EC&D2NH!(DOM%AG5PZ)X68KZSZU*=4OSA8PKJ!M<-OM,I]PJX
MWV65[>2"D3G?DPW,OA]#>[AF8;M+8E'^&QHVV$O/RA34G&IAG.K'O'==C%*P
MR'.E7,40EQ[4+X$U2DYZ;0QGI3:E,+2IY:)4KA55K)ZV/-^GW?@G\ES[JMQ>
ME&?4(Q4UZ$!&(\RB0EQHAXRU%-&(/=.*LT#,<OBJW&-.^17@'!//CUP-.Q4-
M*38ZL7C;.6B=S=-1^_<_'/.HM-3X=YZ"U_TV**PGMC.9I)I]+ ZRYMWKE!>6
M,BU0D%3E9/$1V$>0B#'JI";6:IEC5GF32[4<;L K<UZ],N*\\'J5M3@_F#C/
M,!##,:=!6.25R &F(B'M&49)4<==L%8XF],0-CE>$G%^:@::NL&K: )[5-^B
M; (;VN\QIZIKATQ*^W$P[+?],&89S!75,WHW#DK!WT;\'ON^/8AAS4QCRQ"!
M^C9V+,S*?F_??L]E3PY[G3R,+WK]=X>V'_\-.UYXUCO.&9.+%E'O=HO;[>:3
M[B9A(^8*(R(=1QSV)&18)"@KVE)B2:45&UOPL:G579(IU%:S)1;U^PH+J47]
M445]UNN26T4P,X@I!:+N.4/6,X*T%(Q'@V7.,;A%J&Z*)U:I<:DM:9<Y7/YQ
MYG"9+G$_J-/'+<5IWQ4N55.'D=JE:O' UMJ93\_K1)!66V N/!__64&1,9(@
M0:DQ0&\BQ7)CBQD"P+8H=_(Z;]SR0\,R^UW6(''?(#'K=YD"%YPGY(G2"#X*
MI -V2"KGHA:$,:F _0C:-'0!&7@>.VO<DS5)+3^7.[3=@]@H1]3DKT+M[B5
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
M3% B1#9!MSN75*R1K4:V9>GT#9#-,Z]4T-KEX++DK8O*&(L)]]3%Q&*-;,N
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
MP4Y$XE$,#* +:XR,]09I;)3 ,'.2^9S%WY248C"'"_+979 H/;()\S$!8]E
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
MCW90AN/P])Q4VWYLG, @'-HLV9.=;;+[E]T-1+DWS$_Y=IB?U%N:O?Q"+S(
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
MCOP Z^?BOOJA:L2X'&4K7E,W9&N\4/9VON#/PL>DB(V(1)>+H1O0$A-."-L
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
M,Y^X[88,[G((OU<&=W/LO,W.L_(,[HZ27C.X>Y+7&>--8C3!U"CD4PB@<JD
M\DH9,I@8EA16VNN2>%TOB,%=5WS6?JM,2DLJA,1$!6ZILQRGX$42@?$H_R][
M;]K41K*T#?^5#N*YXYT3H6)J7SS/2P0V-L<3(S&VL1WPA:@5!$+BEH0Q_/HG
MJR6!D,0N0$#'G(-!2W=U5>:52V7EI6YJ-5J9RD53O<EL![981N$84E$K")Y4
M1%9EYF.?DQU@.95-V51J9FJ$5*;RU9K*!VIZ92H?25\GDAW*!JZI2,ARZQ$7
M(B#+0D3"<1V(HBDDN;3"Z:RNM7,WE6^A[.:B-+TJN'E!G[S.<[OM%MR+]MR,
M%%'R@!FWG(?(+&4LM\655D,$+&YBCJH\MT6R!-EK&TMRB/K:]QT3A?)@L1''
M4H,E( XY:1)*03'-@I=\0(-2XVHZ\5WM4;T2M^V!:EZY;8^DK!,9#NW!9_:*
M(TM]RGM4!AGL,0J<&XNI\D2HI17\5-4IE9D<Z8]VFEGPG*7QGG.GK.&:!V$T
M)L0%S:H$QPO3O+$$AVB F80U,Y$+@Q).%'$2-&@>!C-)$E5108!+<\#$:U)/
M9Q<K,_E*S.0#U;PRDX^DK!/9#9QB"HF"A0Q*(@[N#-(R%V&#3Q,T%<Y3G\WD
MO)(;;[V2HY3>JGAC\3]YTSH,FQ0,VPZPH]SW^#@W,1C)T/ #N9M8-DEEG[_S
M-U]S,?+\)^C5^+[W:NI2^;Z+:TXGZV"D4YF7DJ(0@LILE;E&4N0&C]Y%)I@@
M7"RM$%+37-4XG]?NWOQT[07M#<[UH5^5[_U F*&5[SU_L/@VXP25=)I8)1#
M D9<4H-,4@0Q[XEE@7J:RG,/,WA.'\.#K#R>RN.9N\=#>!(,6T]C,AQB/TV<
MTX!&-+#H5;J)?;'R>!8*Q#Y,ES-%!0LIJ$91,I./@1)D @Z(!!\TN$/>I)!)
M?6L2FQJ3JO)X*H]G_A[/ V&F\G@>Q^.YG&WT.\0$&;R6B&@/8!%\1-HK@ZAU
M7ENN$X9U>2*/I\PV_EGVD%Q9O-ZMH$5C))O=3AM^'73H[0WX$]XVBT)]<U6
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
MO'D8$\/VSJM(7# V<.^#B49HB0UC =0EBD7K1/A430A7/80'W1@^-<'.Q'\
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
MSB;@0CFO*8T8X2A$;CSFD$W&HZBH,U8[ZKA<6M$U35\I?5J%3B\)G>Y"</)
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
MG5(<6QYNZ91];H>8[A"!59 ^+TC?F.ZK99UQ+++<9,?F7O4,(-U*A8CVDBB
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
MF(:M+(Z5<7L5L@2P9 B36N&$>,HUZ)J'05UF,C)%Y:)PW%]GWDHCEE-PQ1$
M3ND0'<+J[[4R^F2?L <.7K^4J&Z&+A">.QJU>XD/GQ2>[*5_;O? ;\\R_'DX
MM*\PI&_]? KB H_>+M1<\GW.5OF.\IB3$"0*0@'0J.B0258AK#%/W%H'4<'2
M"EF>T<D,H*9=Q-\^]LX=YY\6I.1;'[SG?O%WY[C;!C_\WRZ$-$5>AN5B$SYS
MU 6;U3R"=W)4D+]@O8=8*Q3NN ^2<F2;84RP +?",0A5&Y8> J*P#%Y_>:_X
M:XA4MLC"<MS*7Y[ISE\3F=3*#YS?K93?D4GMW<,]NY<D7S:EE\7X8W[*C;0V
M>,)QH;X0YW48+KR^N6?;XQ_XW/Z84O1]6(!.=[,SO$0E^P/9_TAVC(Q>2?#V
M.0/GGQOJD+/,(,%%]%HRY3!;6IDFM_F?8G<PXR \MCU3@HI83GV1NIW#HI\5
M(-O<_.]17HW\U[G8#M3B(EC.$@76NW=NQFU*S6SIFK]B*<;M[$GE/WP'I,-F
MYQ"N-_ )3P;Q!LA5IX#0>1\&,0A"\N7+Z.,<Q+-2G(?Q*<:[6OU L.*8!9VL
MYMQQK4/R,?>UE S+8&<+.V(W.H[GR85/,596_F8K#]==W5'44BJ"1D)!W,&#
M]@#DVB%*4O(0?%A8?@#R*R+8G!OJ]8YMV\<929 L=/ 2"'W*4E^B:?L8$'S,
M9;R' %F(NK&7,1@0)!(P_*-@\"RP" K)W0T1R&TDJ1SFA_-1@D"M'N:XHQ*K
M6XC5[_)0#S686(]4E 9Q&C+M".$H*2*("%0;@J\4J_/T1PE''0>QG^U/HE#Q
MO\>V"V(%[F0O=G\U00*'LG3'>/9ATL1O%*8OHW%^&PRS1*>W:DPG1.6TC#,\
M@(S#R!LG(=@ 43$66Q3 )9*8!B:-7EK!RW1F F1@1T>!Q7'[N)>;FI3*.D*D
MB7@U9]W &TS9YO7V.L>M4'1CEJLRDW(XR)IDW_'"+;PPLG\T_U.X"" 0BT_1
M=6%I3PNJRW0WKXVLZ!42F[W>YKT03P5-$U&! %CS("*$90);*5V4&LSH%?[A
M+8#N(PRHLI:WD]6S^LF.IC2W 20HRBRKX.\A8[1$3BO/HP@B<0A[Q&Q8JQ7@
MP?W1! D:V,,I 2HCF2ND2SR>=*5$K9-1&^$,QRF99'  4-3,PB]"5]+U!-*%
MZ[L[6 7+E+?(@7XCS@D$U8(J)+FB$IQD;Z1<6J&SFYX,PH'K=M-&.YJ]O!Y9
M8)KGC6_*P'>Y6.T/-O &90;L?!LO8V#GN-_KPY6;[=W"V59V^29A\KJ;G]C>
MG802A^ A4 B2>,&-3]8)8X*'2< \9YQ'0GE#&5@6R]Y(+C\<=[LOA:OB.<-<
MUCC;I3NYUPYU#*,L>! 9>(P,3P01Y^ %,,Z8.< Z0VM:ZFEQG%7F<9>M[]O6
M=NCQVH[13OE8=<K^<:_?3*=+U]^L^E[UO2?\WK#<@N>#>D>=7KG9\F[ _?<K
M_G72#/V]4>7LV+>&!5SXXBO6]3JMX_[57YEJ3_[T]6ME20D1E^=B_.?>^:'A
M([L;D>M&>X!*%^F=;9W8T][2GY>>Z;#9'EV<2;C[Y+/?HJ+F"=^\O<P\2TF:
M>JJ2M-'.[; :;760O/^G:5WV%9NQM]H.&SE;-/;21<G:T'0O2N7:QH=SX\P;
MZQ_)QOJ/9IUN@6'^0C?6Z[QQ^)G5]UNMQME'O+'I2?WPT]ZT<=[%6YO?^?;/
MSV?E]=>V^!88WJU]?PJ&GM4'!OETZ^<G<!:_L!W/A;964"0XL8@312%0UA$Q
M&@7'/"@AI^K6HC&*.0<+8UVN^W#4!.Z=2%8;:VF:K%L;+DOQ\?=1;.>]C.S.
ME<M2#)>@&%N?&XO;[HN35Y2@W?@TUQ*)SD&(O_F]&(Y;N3)A0IS;85JB-_,[
M;U=DO[,=RX)0G$N4$F>(6Y^0RXZD\ $\.N<)K.6D"#Z+?<JQTV@_,8[+?J>4
M?3^4_=;%XF;9ZC5[YUFFU&FURD*#W%*WD]Z-9+HL>KZPX&6AM<\UC4>]^&[T
MRU^AV3MJV=-WS78YMO)+?QW:[B[8NJ'9S[["1)%UJ5:#MR^LX#(>6,)A.X'A
MG8=O+Y=O312.#]Y39)E*?>7;>)E<^=YUER7P)N/WNNSUMU3XZIO>>[!TF9O;
MS<$-+1ONV)?@6=LQW+HOP9W);Y[HL:;\F_*Q!K7(HRS&'1[O%LT_7M9,K$4?
M\];':#+HI<EX(C:H9Q7QD5\#D'H0^QFE?:?7GV*">G"W_85[\-L?J9KUB#<>
M\WG69WOZ=.)0C.HC*?J0A>A%I17OZ08.3YKN->N']1,8"\\IQ\;^%]8XVVYN
M;#9:]?6/O+&_?=C8_'[66/MR-GG2=&/]\^G6V:K8WM_E6YM;M+'F&=P+QO7]
M9&MSES8.MTACLXX;:XU4_S9&)[_VY7?CRXY(.FB5&#(8?G </;(Q<L0E"X0P
M3;BP2RNTICFN,?G@CFD/(ILXUXEY-J"JD.F5(M.<SKM7R/1$R'0V@4Q6EOTX
M-3*1)\2]H4@3HY"(-B0:L#1"+*VP&J.D)LST1LGS(=.<FLXM-,B,_+XC>]KM
MM :UPV7U6:^7];(UGLNZ(CYX-+[BEX)0<_*=/AX>M3JG,7Z-);G 6)ZL@JEY
MP]3IE .E?%">.(5L H3BQD:DC0PH6.^UY$0HGW++62)P39/GY1^_GP-U0Z^-
M2I_G['%4^OR4^CSI=F#GHU-)0Q@4+(1!QB(G<$388>6$,YYJN;2B-*UQ/J^>
M^<_B=+S@9-/T1L*]G(P',3V^%%":DY-1;E5.[\15B#1G1&I\&/,P-E?IQFK>
MGH[*$(N$4P'Q)#RR*BKD:8H:>QL,Y4LKAHH:IXL4!KT8TM:7HLIS\B\J57XR
M53Z;4&4L"?4PE\AQK1#'PB'-M$"6"^F\(0#*HN2GX+PF%RK;^B9R&MT#^+;M
M%;M=>U[6O1O;_K3*83R2>U$><1ABT7J>]0J%'M.A&(0XVF,<E60(8RD05P!%
MCHN$3!06  AFV>2CJ?/D@*WR%0NHN_-@.:UT]ZD\B('N$@WHRKA%"KQ^T-U
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
M?X+3M_F=[ 0:B$U)(2R<1YP)C:RR#!'+1&(^*>^G]K(X..22"<(,%CRCFR2
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
MSK@-0MF(=#- 16NXEL[<(- C$!?@Y(-5'+%7;T=7Z3PAJ%W-@0SX0 O!JV9
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
M@W.A1T;I, FKMG67L]ZHVZK)&BATB1;.''8:;'T@;9"@X*",1^ "<)#^:GY
M^[!<7 RP-.L%J0@B!R)"MT$L4Y_#D'##I0T)S :2YP?+A$R5S%$5'R4OHL&E
M?1AG\(RLX*+JPW/M9.)@G B?8UIL%0JJV+-IRR>'H>"65%Y7DVVH\-=[UA^>
MX%=MK>;25$003@7OH]701T\X8!FL=J:<J!$L.LN%<XCBH'"GU,X&8]@T/,KO
MIQ&2WH1'Q+:A;0I*YQH=KA[+@)W$4<,4T\%E>.0,][0J_GLIHPO)B[DTK8I#
M$[$1*TT;],59[WH$;-I:;A3C7^>9BGFDI684)J30_O#<7'O]ZN#H]-7OPKU7
M1E9/W ."<HB6R'_&(#L%\!+_R</Q2/J8B30HX-[VM&>L!@%R&&25H&6@=6&Z
MP.\CZ9,'UQKQX:-\C 0$[Q7;HZ$&%Q:<,-7OY\@\$Z7-Q=<$I;W/$G&BH.V&
MPL?$R7U.>T@ETCS=ST=)'QV>>LUFN<\&%#MD6:E-I"Q&TLLQ7B +O8 T0#LA
MQ2>P\8*#/N[N?BY(*5<V"EXL!>XEUWBQ$-+P!\KH#Z7K(^(5H.* <A1Y@H^(
M1,1$TH9P"W,0D[D2]^4IMK0%,=6CE^9H$L.5\C#F7#I/BVZJ<,'4:X2]G %K
M#L;2IN(_@5K13XO&F5 (U7N Y),TRJ5GTT_1TB@H@4TH83)G*4:JJU"!.RO>
MFO$P/1^(<XM6\1B\,.3@ J!M+,)4J!ISU(G#9 2VP@V?F'\P^QQEQWF:1E=)
MKR=MPU$:7NH!RX5-T<=)B=UM:]I7+C59%]2LEJ*"TR[Y=74&0T7++>5J)H,?
M:>^'5*C@=N":E5-J:1?CZ%Q2R.(]SE YPPS1^I*D,<;**J L*180]PW(9]P;
ME2^4 C.'U0U$7I76 1&CT0(E#B-@(V4LX8F@6-*%-(O6$S4HU=AP"/H:7P=/
MPV?L#@8HR([%WJ+3\0&#$<30_RUN*NKP5'GC'FP'%OUKJKB1"BBZI%=5)2?[
M[_$Y$BW,ES60L-Q(*[]@@PKC(-?DM_!%/F&,UC17H/A7-)5/DS+^<4=^:?]B
MV,+YQ%V2%#8&1ZXRBU)G@+\[[N$BHO-72A>EC>!#>'_,"I\^3+)PW$>R0+N)
M%:XLJDA>_/[+'6\C>:O7@J6O7GS;5"HL.<5!*O0@\_K AA9^JE@MK9R-?-ID
M<B6KMD$U"$6I"!L6YQKV +8UDS&<T:^7-QDHL5S((>10<1R"'_QR):3FS\=
MC/+%,F8,3-Z+T,G$-V=PRSK5\8IG9!Y]_C.R8[4Q0%@*%!86M)C0QA2[VW;;
M=9<7M-^WV-UK>];]GGK[=[:Y_)WW'ZOCWZ_<__;O/&INS%@?8UT)$"59=VOJ
MYLI5KGPD (FUBEE_I<3!Q6EADX1X4C>TV-EIK0DLMJ&2!U!))3O[#NF ]::@
M*8"4!TYX!2SF%[5PM%FX>RS<^RX>!#1+=X^E^TU;>?'J9TQLRI7;4"[8X2/M
M6,9H7BIF^FH:_^5!IJ\V;T):GN6V+,NH*>SU'9GO7KJB(?6M('6OY1A^RW3<
MAM0;4G_1I/[::;D.:?G4O7-)\XN@\KL '#R,XNNW]:;3-I]XU^O&]K\U?E&=
M_*(-!"QXC_G :;S,-[H+!M3FB1"S17RC93OF\P$'/@-6U^;M$]BSH.1MPVGV
MJ=;[]-IN6:[1\JT[Z.5FCY[:8C;;=/W;TUA&VW3EFB+&DF%HF]HUMY(^BK*.
MSYB//H<QMZ+'L?E83H\;B=A@**>5C1C;:7GNPX)RM>NK_4M>OV=@KN&7+><7
M'^Q(M^4YI.&7AE\:?OFU84]:U ?GR[/N&Q3=?%ZY1SC\L?BFAO1AMHVZD4;=
MI$OC-CZZVSC=P;**HB?K-Y"23,'5C^3IB2>^$<5\X>TDX5I+,H>>K]R:B@(:
M6;]85,N-,!=:E^A+LE"RVAJP*)PS6PC1@4^+--/Y#<N\1%&3*D7&!^6L#T^#
MH1:/20:BY&Y2A;[>Z=*5IOM(+U]MK;$8KY=>\:RL&A5P,J) L;I\/9:/Y*=7
MB/@Q&F5),);%3&IQ>QA"P!)";2_)L,8P'.<@YW@F:]"T<S[@&=:1I?&("P C
MO#C2@(M"55.9<SXH8 W2L:Q2E 7MXB)9.I@,$'DCYT6YY<$@4N\36!:B;E ,
M,AJ+L1773^'SX;L;K- 2*]3?>JS0Y^$^_C/)15UTP2MY6_L3/DHSB2?3TJZX
MK*8.D#4*=LNXX =DN5$)X2*JA0<PKN(#Q&>\QEK=J6KH"52#O&,RA +8IPOB
MX =BD\"[KT1-9R^Y1( <+/O-!$ @HHA5"J^5W$6.K%:\XPM+_(NT+(6<%(I6
MG@&/[[(,D8F2&%^,%<#CP6T3K@L.T^KJ5B(\+#F0KB>,@Z#28LC%W@IDC@0$
M,[Q* H0)P+!XTKEW-(U]PW^&(LM=%:47*#HL1%P3O#A*SG$!$0X [D\1HDE
MKES5Q21!T)T)')A25^-<5OU7H5H$/(L$+)G"%$0U-\(+08G!XF@]F#FH1E
M K8EG%UBB>^03RVI@JV2 $UY5V# H6H=#DOTK4PM<1>?-S-<X"HYC0(X:(+"
M\ZSFS[/;/Q7Q-;L/A0EZJ]FYJIDIK)(**,!H^MTH+O?F31G$5QCGJFP?;WGD
MY;J#/*.+W8?GV$<@;0GUQH+T!]]R@N["WR!<SL6IGG0["^()QUF&I"5,^?^,
M639"3>^:;?+;%!W;9MO^K;A)$+2Z>,834$8VTZ2$+^XH^*>?_&PI60X>@$#,
MRY KT-R= ';,.A[X8(%E,;'M"_NH@"B]'BK$/6$=+9AP?C]HL5I!1:W.BL*,
M5V@3H)/V%4#+,Q&B&(TVX8/- ;UPV]1</SB#WZ;>_6 4GAY(XK'&^AA $ILT
M5J?M6U:#>5&_9)Z:U@LWJ!<-ZD6#>M&@7CS!PC6H%PWJQ9,N78-Z\?QFSXM
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
M(U&?V2O>7?JU6)0G:D$$6-J$H]@U[BLN.(CT".0S5J)4=KKB+4^>)2J$I0Q
M!U,!! P5.(3P$T6\'%S',)%><$6YXSN1JO'<&=XVRZK+:5SP1S[2I9,OL<^F
MY2;6!I=X+L49?4FE@NDDRH0@:-P0E)!H,A1<M@GJ:+<"Y@AT7['2[F+;L.5A
M&U&-/HC*<P]YMALB5Q6,6[&'IHT)H:CD.:V4Q].25#RZV#]Q:*\^5&3/JC52
M18W,KXU9D#SEDRHOQ,!%Z[XVS=1,9"9%:67_>D23*,^$7)-">4ACJ-#3LU+@
M/J;MRAO_3.;K>BS5%V)E+O:QWT]$[4%Q1JB<4EG'-Z'0XR+R4*]Y+197IPH"
M(!,:KZ)09#FUFFE8G>DD,#N)L52."TK@OJ6I7),P<A%C1:]),"+2^FVQY;D;
M6G<;Z%V#0%M[ADL7G6S>.3CFEL&Q+3GX_=4^_H+.GG[[%TN[S[O'I]K!P:-$
M3&$/7RV8NLK?UC-9J3N=P7T!OF427S_3:AR@VTPT7?NT_W'WDXRI[N\==#Z>
M+-W(8C98D" F<X?IU4H_=-+!717TRG1@UB1T3G;;XLQ#^[#[_O3H^$3_\GEO
M]W2_YNJ[""ZC;9[)$ MX^17@'F5QJYASSF(\ LR"-"N"R\+<E0::NO:S0CNH
MF*F?X(<Z+#Q&=(K^Q%[U;;#L0[16@;(QI'#%!2YI-A2^(UJ>&1>H1*&*?N"1
M'(:;,,8V92TC6*%VT-(DJ^T6OH7 ER.&_N\R46P!IM^4=4&%[R1CR:6OB_9O
M.E!9"WZE3!_?D8^#'(Q2-& EK$0^=2/:WB(.5\!P8<JR"'%$29Q@D*LZ*38<
MP@#1%)+@ M*T[J;C'J84HTT3*6_]8CR0@&+ERY:OCK#-)VNQ?.2U ;Q?FJ<T
M?^ZCD+(RM/ $CAH&+299WP(D1$/W$Y8[1)1"8<I-_,\B):#]K/#*7XNX*<99
M2DBX^:E@GXB9D4]A5L9)EI?I]7AAZ?1?%P4'7,+X4J=M_0:T;+?-WP1)$*OM
M_#:[*M/PO6VM^JX%</(( BY\>H4F5AG]]-OQJA[+SKD()LM>#2ID#!1/:=N
ML1&O3?&'U;;5$"D,=G9(&/:;P'N6C1]X":E99%]-50.(PS!,YE!0E$P;C 7"
M)\;V%!.EXU&N HT254TX!]43E8K#(\.SQ<"J$Z]@K@7CZ)P7K0[PIJ)8 AU?
MZ1='"-2ASA#ZHB*CG_QL33DC%81<$0 M7B5DESA0@)\J?T3C,.RTGX13X4*L
M)KH24D7Y1GC:D<E>(=/< DZX2%I+!N72%O*C+,VHX-Z$A:BJ/$/4C61]E$7Q
MW#ZH%"*9Z"%C>N-1@MFT4D9AVX]0Q("FHL_+WB].7N8S?^X]+D14+>BU&(LD
M%Q6D"%B>J+2>HK1!9D+-/5$(HC(K:%)B( E'+BU<4V(;QLE(\JW<20DB),-N
M,4MZ8Z6TY3!PG.-\?JARDU5*5?GR E(RZ0_9)*.J6,\E"5%+UQ:3K61$6H6/
M'LO@<VIB\-&V]J5SO/_QX.1T_WA_3SO9_;1_HAU]T/;__G)P>H9J_\OQP>G!
MODRB^'*RCU\JN[]NF11/;[?[-=E&$S3G_H?=+Y].3[0OGX\ZL&^=@Z/CRO9M
M^U81NLC5KH]C/96X='C0V0=6_+ /'(AL5\E/6[8\V]K$94'VVV-1T/-V2)B0
M"?B:1Z=_[A]K!YT/1\>'NZ<'1YT-9N_MC2R;BT*G=Z=+;UM#R[#PH0Z;B<G9
M;Q1>X7/*;Z>M[?_OGP?O#D[GPZ%UD-(;@ZKHM WG?NB'MW_GT?5C*MI>V[;\
M31ELVW*]1QBK;2Y_YWW'ZK1M@V[(4]V55V!%7,V5L7M&Z7#=(L_[E<0SI#*?
MJ/+E($5W@+F\(YC5LTU\_V<W"9*1MB?R2D1NW9,M1,UH  /QVSKW/0QC?<#3
ME3NL0/VGU1&AXQ<U);%)&''\,,X&2=Z%/_[D&<?3IL=&IGRVE5C<N=U\G?S>
M)BML[G/!%B\7]+>9T''\6$LFQQ9A'J*('+\1^8MX%0R)+?1#N%0/?SSW^+1N
MQF/PJD>CX9N=G:NKJS:,LGV>_MC9S<(NEE+L\.B<93L1&[$=#[Q):N[@:.6O
MAH6_$VLG/$^(<9D'U##,]N@G;/HN;H]"_C\H#[EE(6^NL;XXD_Z_.VS6?:L?
MN=6,/?%(^^1=C=FS9NME[I =PWI2\-AGF^M:ICE%%H\ .ENS-1/JCMYKX6;F
M>B]^NA](;Z/NGE3=$6)8CNT;CD&)Z1@[S'!TSR#^=\)_FA%M=T=]T'A2I^$A
M]5+EIS*M9&85L3"URK ?J 6?A@IKQK4/T();N5[FC@EJT'E2Q.CGF^PCR/,M
M\?O6TGVE\?M>KB(DCFU0P\=?36?G,KUBP7=0@I;2@17%=\@S1!L.^.@*:[\/
M!N,?:0O585MD5OT;;QT/SMG_D9\UON#=6=;3_UUC?JW98KD[U-HQ[M<T8>,F
M:[8;7_">*O!^"]?X@MNB DW;LCP/GFZ8GDUV$M!KJ $3I0+?X^[$HN@;M: L
MA)9G0-KG<9:/F2S][AR?:*[7IBB1&O_OJ33?5BX6H3O$@/_?$N_O<83XECB
M=HT-RD;[U4;[43SV\[V)]K,7:C_E RXH,<7&0"/5.OIDI"[O\!\L8EB?\X$'
MV1B_IJ+^E-#&/[QGE+3&_%RSU3)WJ+]#[A<ZW+S)/HZPWQ(?<2V!],9'W#HM
MZ<R'2<6Q88$'5IPA+C] +%7I(B79>))/J".W<K4>HB,W;[*/(^JWQ)-T:VQY
M-CKR,71D?I\<4BIHT?)VU(3,Q%VKDCP*1RGBG$C (_+0:.M6>D:@(_^N,3?7
M;+7L'6+OT/M%6S=NLH\DZK?$C_1J;'ENDHZ<"3O^PT2?+X5Z=E_E46B.K5#
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
MU[7FR6D-(&)3!Y/I=>U^W*U_J/WZZ<V;C_^HU_^X&?;!+;6#.2(^:#,$?>2
M)^S/P#<'\0?@,CH'WRA[P(^P7O^DE-ITL61X.O/!V>G9^?:W[.KLW<1Q+M%%
M'4V@4[^X.'7K'^#%N_K9.^?B_/RR.9DT[5^F5\Z'IGWJOH-UQX8?ZA?GCA![
M?_:^?GK1="_?-M^_/9U<*-!G?L7M&9I#(!I&^-4SOZ[-?']QU6@\/3V=/)V?
M4#9MG)V>-AM_?.F/E&@MDO4P>=B0?IXP+Y8_;\BO)Y"C6!R3X'%#7#Z@)S:=
M-V1;3\_/F[&H!,([H#'A/B3V"MKQ6=U?+A#/UA%?-^37LIS3^FFS?K91DN.O
MU)+%O&V$7]8 ]'V&)X&/NI3-;Y$+ T^H!.2O 'K8Q<@13N A2?.&0.)K'[(I
M\N_@'/$%M)'.#)_> ""IP?,%93X@*3T7\HFJ)V>^5#NK@9#&/K6AKWQ32O*X
M22GY!O)\+C_5Y:>39^[4&N:E!KP^A7!1J.2D3EAZ]*1(#1(^V;R\O&P\2R?+
MKD&FXRCYNORSWCRKGS<+%)OG@>9EBT_U6.\8=5AWL&)UB/4.K$-FK\KS!9VF
M^LP-JY'=2PV-$"O(UK\M4B!']LF4/C8<A$T<?UM<_I'AZI 0ZBM]^21ZMEA@
MXM+P@7@D";N*61LB-QZ[4@-P1M=0_[N"S&;4T_2CQH+1!6(^1CPY>"N &4/N
M=4T.5?5XE/KNP<F)J$DLDBI@T_7DUPVA@KS^NB6QKF3_NL8% 1X*;5/FAB\8
M*MIPH<+%_*"(_I]OOPV]HNT7*G;@_7\TWT%NT>8+%4SP'JV7VF/Q/<#.=:U-
M1>0Y@%-1._G\?MC+"214F6OI&#(&7=?FTZGZKPGJZTBU#I0FD*H?&]L*6U !
M1XY%/JF_MWT\4HY$=BAN.8>QWJ95,]6BA[$9=QG7NAM9_=YM:]RYO6GU6W?M
MSNASIS,>F1D[5UMK_#-A\9&P&HJMGX "$18(P5[I&(\&D(E6S9"/13T/XV83
M2DO4N3E1X.<-[']6E+C16/S[I7,W'EE=:] 9ML8]\6WK[K9M?1D,.Y\[=Z/>
MUT[?&A7O9 6@M<1>[")V71"PNF!=%!!E@8W"@"SME>ENNS7ZW.U;WPXC=8VB
MY>^M.7\2%2C85Z*ZH['5_M=GJW_;&8XZO]_WQG\>Q%@&G):Z=^;4)>%_ F$!
M%2+18E-(\-^J%I X-P''!'%NQ%B>KI:>]S(PQ-SV* \8$A^22$! @1BK0DR,
M@OD<LB5U1WA*L"LF>.*W;)L&Q,=D.J >ML52PH@80R@M3Q^V>8J  75! AJL
ML4$,7B'BNA"SK] +T!<$I9WDF&/&4[:FEI;+;5HD#E! ((E4(0X&X5I[*<:.
MSE\!7LCV&U&0J:ACH'FZS4 ,HP:O%5"%"+#$HH3U1/7)%$\\U.(<^5P8XS=*
MG2?LF2VIM"!:8IJIF45"@C4F"$$53S%LA6BZ@>3A%DW,^L9*6&OVLVVS2U4@
M=2MD6S$+L@ YG><%(AQ)OU7.UPZ87+/W,9Q@#_NF<[@YFI:=\VUV(FP0@ZO>
M$/:4"!\D"J@0A6TZGV/?? )/RFMIN-BF(:%=(1OWB# ?&L-GPXZ0E-?:^.VV
MC4-MH-0K9.213^V'&RBTA9/)3J[J8[9XR%;5FOY=:K$@@>H*"22AJD;#C'H.
M8EQ&A?[2G()--:WY4VOJ),A/((2ID.G[8B%D.,)$HEH3IY;#H6*%C&J66'B!
M7(5QSJ*96AR;YRS S_%?5=I9,2-@#,7BZ9B,1H Z/L]22^TB?(:%5(G-S)12
M ?)VZ6NY2JV^<Q)3520F*]%4@)<=ZEI:4JOS[&Q5%5G199P*,&0(I64KM5HW
M26%5D3OC#$D!$HMB:ME,+?J+Y5ZJR&OV K1( +(+0,M8*H60MXZM(C?ABJ<
M%QL*6MNG<@BA>A4MG;.Y?@<9$\\>T2WR(?8.VJA/86GY,=^X%]^MX,'/40%5
MXL]L%;22&J)'1 (D7]X2T9D3V"IV&"'VB&W$BY#](@5K/>. HP*;PE%]PM?8
MXAHIUXKK5$EWRER7K4CLD4?$PYT$Z*]$BWC-(?A:YS ]L+#I"8E" ?23.J\.
ML$U0&_*97,@]0D^11)POD#T(*XEI<X3L@*EH\G@.4:P\G8.<IY(\1@XB*P$2
MM5"CQ+H>8%V12GI,5LJ@B ?LTM<RFDH%Y>4<*DB,+E,@WX=V @]1-WXBOMR6
M+Q3_';- +?6I=)-1 D/T[*@6LFNO'DN9M.:KUZ1);,TI\Z-0/$HN'--'=L!K
M/6*_E%8=),N,$R:5Y#X^B56$T&T=+4NI5-7J$%<E;6Z<"BQ"2F%0+6NI=%71
M!&,%J4T<O"I"7H::EIY41BL!4DG;)XYS%;%]AIK6]JEL5?(P6"6-GYT9WRNG
M: BE)2F=.,I+MU<^HYAI\43LSF#! :T8HI;*]-&;?"HW@GU5S"NG&0Q8@2]O
M]I$7@5D+^=51^<U'UW%]D3Z68\9UHD@0E?E*? 8U]RKYB9SAZ/Z8C&? :JE.
MI7(,J8[+ J*PZG*\<8RW,)69VEK&4AF8K+/ E:0DW$_>*^#)4=62D4I^1'O:
M50]G0C-8"R1M0*;AQ^*$Y !H:4EE.U:TK!!7IP]>V=DP[O?FP?Q\;[XR=!2&
MNIC(BQ_W[3V9ZEIF4CFG%3,1WBLO688MU&]R %ZY,>3F8V/SRLOP\\:UF/)2
MS.B&7<6<Y.'[]A9(R[:#N:PX<I+;$7*#;+Z F$GM/I4WIL )]QFT_>N:"SUY
MUY^\\5,FO/8%)'(C;B*O ?19(.\.E/<77XFQ#U-GK&[W"^]]]>.O)M"3#%_7
M;(8<+"\O#42=L!_( GYC-%A<UT))[*-Y#817!(9/YI0(?V#+GOA&@J_O$DV9
MJ!UPG\X1ZV/N-[^@^02Q9.O#RH:-SQ35M\L)6/3"HE$+5A<U7SET#C$Q:(-*
MB(>$C(5+>'>4V&%V/)?(72K[4^6@R<LS-9XQA,R8VA M U-M2GC@R=D^/@#6
MBG9-PEIJFF6H78:6B@$.66Y;]=TNM.4.S;(E1!QU!SA"N9ZI5RRI?V96G)
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
MQ]7!?8/DA[ZO,WA8?I_A8I2#F)GGKE@HCI-9]"F#U\:#+(5<?Z-31M%8Z/?
MZ8/YZ9('K231C!J_A>F?. ]QA$=( QS.ASB[,E;%3,I&)4 F$%0DA1J5%10$
M,E3<EN1-:<R.^Q'UP89U29"&\FC&D==CBH\_# G3<KSD.[W\DD9G-0MQJ=A$
M$E%Y\IZD)M.KF& 0$KG70L9,QMREA*PQ4];!M0Y?U'?,E^:R:<::0W*\:5;&
M'U8J.R-EEH4"L2 ,*3M=(CA#:B_J$!4KSFB=&M/E7D#K\$1_QSQI)XUV!/DV
MTBN#]-XJPY@%7SQ%Z)(G\(8C9&YCE%8ZR5JG/U8"68<0YGLFQ,ZSWR9V>H\%
MI],P.O@P1:R1^2!K;[+/&2SW-!;,AF)"R\!*<H%HD%KS]2+A6X]>1Z;V.Y1I
M@XELMJJ/YI/TY\ED1),YJ]F6^=>!]N271*2 G%E+CFV@F$<D#5;SHBV/+@3=
M>$G?1K%SDC;G815K&+T+P_QZ_#Q\')+D:)(#=UD9D $9*!4Y!,0"MG@6R75G
M19G6Z=K54/H00S=BP:TD;H/);\;P@Y3.3NO48EZLX^>3TX]3/,'Q;/@)7X_3
MY!3?3&;5$SLLQ^'+0*/R6J4(AFM.*YHQB)Z1XYY20!44X6_M&6\(L0]1=U?,
MZ5!8#3<(%KH;\V+P_PRC,QQPQ;E,P8*6@H!DL@C!9@3FT&NNT''3>C=K!8P^
MA-L=,6/726\F_?<4[P_'F%^&Z9@<]-D5RK[ ,DS#^2 HP9-+!DBCD9[CW($G
MFD+6B6)^6239\\9D>!A5'T+KCKC16"3-J$+:ZW0ROD)8FTNT$LF[$X:\1?+2
MH09KP+T,/CF&:&)C8MS$T(?(N2,:[#3=S83^9ACB<+3(!%YL8T<K"K/DV6MO
M"4=P%F@<#C2&%(*R/(O6:=G;*!KX49.S\7SV+GRM^<Z+L87DN-92 C-6@BJ.
M!*;H#U&\<<(:*V3K7:C52/KD3^_(@15>T:Y3W\GFU,4POUX@$MG8Q:ZP]0[)
M'0N%5B\--V?/72HZ1]<Z37@?GCXYRHTIT4P,'260;V$*61ON&0=A _EJT1CP
MV5LP(6DCO%%>M@ZK[D?4)U^Y,3D:BJ)E&#X]P[QBI"Y&AS0DP"(SL;5(B 8U
ME(#:%5VWV7U["[(:3)^<Y/9&I($ &KI)8YP=EN<4T0WG%T@H8E/&U')D5C<V
M5,G@7([ D@Y:YD0A7GM'Z3:./OG(C5FP\[1WX2<?C/.*4$!F)[05#F1&0Z&
MU>"\%X#"^5I=(:-QW7G-*S%U$!LPX7)1P4(,D@(51T-U25I@)6/T-CBGPIYC
M@][XSKOSXC;]=Q) %^2_LIED9'"8DP7I:?4IP2-X"GHA<2F2<2FKTF&<N-EF
MZB/XS9W284LQ=+D1YZ3G-#H///J:W X" D=.;CPW07L4NKG+_)#*ZXV;W)X+
M.PJ@8]50#-GHQ"B0T\+6?!;Y:,F1XUYWA54H@:?6^Y9KJ(;-1_?B/(N_W,LY
M#E^NO@7)%;&1ZV *U/HX4-I:H(<P\*9XQEP,T=G&XWP 4D]MXY;<N,GZEO)H
M6VJT>JQ,ZN!IG&!*%.2J>@4^6 \I\,@0=9&VDWJC[\E.-J)&(RETG6"Z DM;
MS;3C!KB/%,>D5*OU=0&>.9?&2"UXZ^+X!T'UU'ZVXDA3F72;I+X"*AJC,B\$
M*DKR$W1&<,)HB-[KG&)F);9..3T J:>)IT8T:2F/=AG):T=-LV5<>D5AH%"I
M0LADZ&*A6# F$37% [*;X\B-MN>>A]E)_;>ZKI_"B)XX>X^S^728YICK!^0Q
M7__%E6\.D ND52G!I%@/]@D:.-)D))U9$C0O,K8.-78"W">G;'L>W=K WIL,
M.SV0=#$5223N:H4ZQ6041Z.WX(I(P"(W%$\+E7/KL]+WP.F3L]:.,JWFOV5Q
MW,<PS"^_?,3Q['*KVL;(60VB-<7AH'B*$#F%Z,%[C[9(-+QUEG,ED#YY8^U(
ML/N<M]SF6Y0JO,>$I)F(EQ1%7NY+US/B 16(:&N)?$0:;=U]-*IPGIBQJH/2
MVCOQ],GG:D>&9A*XP8F_/KLY36_HYYW[XAP=TY^_O7Q[?'3XZO#=R_<'QZ_I
MTX.W+YX?_O;N_<M_O'Q[]/J?+]\<'NW<-&>#-S7MJ+/M"!NUVR'I?RN<'EC#
M-8LL@_&UVX(O#**V!71,623F4W*M(Y]K -I$=A1POA[/<4J^T+G2&Q1;F'6)
M05:YAA 8((0BP-+H"GV08FEM8>["LJ%S"ITJENW%OSJ(VW'JVV>#KHQ.,1&D
MC#4/Y40M9"!CIVR"XK5U4@67=>L8;@6,/CF:[:2_ZWRW30Z_G8PGUP%=D%%G
MB\[["#D)4Z,@(J/&2*;3:^?)YW&B=3WJ_8CZY'(VI$,[*72J$AP6%QCC(/G"
MX0D9O&.U<Y0*7DIR>FQK>_>@2MA\9'^?TD/>32=E.!\8;K+V2./ 4J5&Z\T7
MGH!K%9F5L<32>@?DRNO[E'C95=ZWNOYL.<OM"7R^C&8#Z:)ACHEZ1)+64?0*
M8M %4#J=E# NJ=85(;= ;&C/NG5G6LM\MRGO4/)""R$2%D@BTZ TJ6DGF(%"
M-M6%&(+TS>W8_9+?0FWA&.L1]W$^R*?#\7 VK\__=&DE7 I&1JG 6X,DN*S
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
MY&I[G.X7EN L<&D8I;%UG@FU=(C0+'#@:)-TX%IO>]R%Z3LGSST<T_K.O5O
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
M5?/K(ZX V)6&>D<<F+3RQ2XRRY6&N&C&.+\;P?A2">8N;>I)IMU'>W8C\-Z
M)NL&:]OR\6/A;[)&.1$SX^ HI@1?RWW[NMICK2A@G-1;CZ<>#&_OT* _<-JN
MX]I>RBU3W#M,%-4NY+6_D$-F[S_\<B:ESC%[OBA=+^NE0S%3&F,C,.0EJVR3
MQ=):MWXKH >8(_?N\VNUFELY;%O:]Z/)B)X^.\VS-I6XW_BP)DKVNV$N"=8Q
M*NDIP@\N2!I(?,2 B0=O* X+7N7!ZL?V4"WA(BFAH4P9"\ <-Y24H"C,AU!5
M&5'+$KERMO6*^.V(>J@#8[0J2D?!D-K#-+6,A2(=)5XYN.BM2J;;W;$/I Y,
M0Y=V* :SCO5:U_6YL:6+I91+FIV( CBJP)P*!- [9."2H.3:EB0A"QNZU4'M
M\K;]\79SV_80<-R(\>47RIF',WQ',QM^^^/L[*\S,;!>4 :K#5/H0STO:%D(
MGC-)2:[T3D-TK0/@>P'="RYMSU4--[-6=X#S2C3U HUTA+.!S*Y$7>M16ETH
M\J?O8D#.<I2HE8U1@KS_Z++\NKV@1$_6[6'_XYR0%'6?,O+@9#Z;PS@/QX>#
MG$740G/&>;WX(GI?6YV8SAX)+:6&H?4ZXVUX]H(:S0W?0[F?V[ M(B(K.19K
MB+2N5CKT,E41<V0I.2NE$TZJUOLE=V'Z;LBQM@-Z* =T&[Z?$68GTT7T_'K\
MZ60^0)52M :9D+4VCN..0?&"95,LQ50&O6Q]C&X=?-\-<39R3,-+[Z^L%<6[
M-Q3C\E+1%:7!M\)Y]:.S0=)(@Z0'%D"0\720+!81&;7&TN1*[8NME^#Z:,=>
MD7+GCKY.7K<I>;^)&)[F?YW,%B6=+J+[ ::@749DZ"W-WQHCB]J3R70P.F/4
MV=K&++P5T%[1J9WIK_/"]Y*OG^XY4Z ?%&1D )+:'%UD :G-1J&#K"G]:WZS
M\VHTVU*-;#O?7M_4NY9X7+UF2\B 4(<UM(;F9!DU@Z0US<DB!<,QT-S<A20/
M_8:_5LZ[\:*_=8S8X_UP76#LWT5_:QE_Q45Q][%<CXZD5P9Z,P47(8O3@[O
M41,M=<C!ENQ\IZNX=^W 3A?]M?#?.@;K]:*_8A17H#U#66]ABJ%0E!@3H_^K
M8E%ZB2T\]T N^EO+["LO^EO'9CW4]UE.4[]I420(J2UD9HWQE*YFSD"C9-(5
M3$X0YFZ7-JX1/ZW"LB>S9E.3]W#2YB9<9YJ0+LAZDBBN1K4;H6$;[W6@Q :F
M[V%G]!:$)62.G'-FN$;**@HA3,4Q681R4H4@=*=1_P&3X@X5W[8YL8[%6]^7
MLPSK]?&GT1#SKY,1S(>CX?SKMWG-$!CAF518K]D#RZ(%QY!G5X]0Q1"ZB6 Z
MOG#[BRZM'#3IV;JM13++&-\/9[^_FB+^]Q!'^3PV@ART*X4%OJC0KS)]1_&-
M2]ZJHG@,LMMM9AU>MI^>W]2J6Y@#%FO#"ZG%N<#32ID- I,>:RQ+_ 04LA;Y
M<1B<,T'W'3,N8WKTY.C%^"NCQW;JVC>$%V=O:^P\'W[&#:2U*YZTJ:ZV"\ E
M4:T+/)0$IN@2==$FI@ I:F4I ; FX&#%,S?K=F]P-D-<//H%SM)T^.FLI>>K
MNBX;&X)AV65@NF[0>%/J>=:$V?N@</GBV(U[W1V0-II>3I]=]]T/RO/)>#Z%
M-!_$[ 0FKYB-F>:[%!2+QDDF4%!?"@;<<AGE%?/)34_?_AC1TJ579I&-C=?#
M$L,!I=Q0;]=:M'>11!^47V:XJ(L_*-DGEV-DR@+-:=[2B%4$,IN<*1!Y<*GU
MYMVM@/:##.UMWT,\\6HXKG<OW @-K>6F7N:<>984ZE#Z!%+6'V4.3@05;.O*
MF[? V2]2M+)[#VM0MT"[?&_H(!=+T[)"9DK5\:J"E/\(1^.:S=()1?1M'6EV
MA/;=4.7>_NA!5WNS"<XN_0*OO7:>6>".:<LI:=(2&0I;,-MD0+:N9GD+G&TI
M ?HD12MK/RPM@*;Y#[2HE[M*1<E9BG4CII;+D$G%J /LAQ:@F?=N% .L8\4>
M]Y"[P-@_,<!:QE^QF7P?R_4I!H"459*%F;B86$"R$$UF)B%:"1)4-X7IKAW8
M20S0PG_K&*RU&( L=;&QG8I%Y7A@KDXS6DO!:N4M1@UTE'<*%U6+\?3*2W<H
M!EC'[),6-FN8J5]7)62.44M?F+6",D.D.2#&>F>J5MPHDX5</L+\J)4<]W7>
MO6VVLN>M6( ]^W7]4G7;?__+_P=02P,$%     @ V(2D5F('B!#@$   Z1$
M !0   !I;G5V+3(P,C,P,S,Q7V<Q+FIP9YU7>3Q4[=L_8S"VC%V$J1"2)4L4
MS>3ID5(>>>HQ96G:Q/!(LA;FV%*FQR,I1):4M*%E[#$Q]A9EU&"4F5%B;#.6
M,9@Y\QZ_S^_=WS_>][W.?7\^YW/.=5_W]?W>YUJ.9$#" E3<]QW8!R 0". D
M? $2)K 7D$(@UL8_!2F#7!-9:6FD#$H6A5J;<O**\G)R"G(HE,(Z!05%)5A0
M\LKH=4K*:_=K1M:6KZV"AY(<2D[I_RR2-X"J'+ +J$4B-@-2J@BD*D+2!F
M "&#^(< _Q2$%%):1A9V24$15JA6@=U'(J5@9V6DI>&W"?![0%I51FW3=A=9
M=:]3J,WA&C9)6??D#']YT:+Y^R>>D>WIB\GR"EK:ZW5TC;>8F)IMM;/?X>"X
M<]?>7UWWN>T_X'[DZ!_>^&/'?<Z<#3@7&$0,CHB,BHZ)O70Y)?5*VM5KZ>2;
MV;=NY^3FW<DOO?^@[&'YH\=/7KZB5-?4UM4WM-+:VCLZN[I[^NC]G[\P!@:'
MV)S1[S_&?HY/</ES\PN+@B7A\LH:+@2 1/RK_(^X5&%<4O 92*/6<"&D8M84
M5*5E-FV757/Q0IT*5]]LDR2G\4O6O1<M\H:VO_,T3U_\I*!E9,<VYJ]!^P>R
M_QVPY/\7LG\#]N^XA@ E) (^/*0J@ -6.B&%5Q) AB[,6)4E#<S%._(8J?&&
MSX@'PP*MAJH1X3_'SF84S#CZK?NI%UU%GUW'#7TFC&[E?_YC9OK^G=N7I7KD
MD?-/&CH3[:Q4OHG+#W^R*YB\BQ@;/MYISHI<SE/WZ;FG =-V$MAU6.J3JP;@
M=30J4YW8; ",<+6\G>HQ086G>\4+K@<?<@7Y[ZD%@1%A,=H>O"Y]T#I(ZGU\
M.]])P.1CDK&;0W:YUF26O0\K]W=6[>)X?$!%I)!7HI]TEPZ^WQ1#J3EWYF:'
ML5%Q3S-X[>([V@9WE;=\R]3LQF!GAC<S,O!WFYM+_IG9$H#-*C*3 "5:61(@
M_BUD!]):G(](@#T6AM!RKBB$*P&F-F"6YR@2@&H.:8 G!R1 [^UR\3*!5W53
M ARMRX72>F&NJN:W"^S!N\M[(0-Y3O$*@HA9>D<=]<>WX)@F;1AUK"G11W\L
M^R&32;!]VKT^^R);IZZ[,WA%>U6V$XJOP,WV2( KN_0-^H8.\X>8]ZOV'4LT
MY+='GA02KA'Q5]P'[]\]XM&99?Y@$4_U3WM\]+>9@'S34JKKKE_(IB52_YCF
M6P@&XQ?\Q86+A68F$S^JAT])@&UCB?:/'KBI;0S8=#O-!95L%@24DDV1O!A(
M^;3P\RCN*ECS(9W(GM46WG>A9+O@@^RFO>..#;Z\>WL?$KNXTLU?8@=>!X,\
MA29:]]B>*.[/@_RKZ?&&H6'E7)NOW8BT:+)A4]FAAB*T85$(GPDIPVQF3WP$
MIPB$L=NK33P':']Y"LR??( $*%5+Q-WU'"K>)WXD 5@WBRE65YZ]=N7C3V3[
M-2;O/M'JBU89_C;DU[9E.^6BFQ7J]L:GEG+V2^4BC49(,9"/)O!GLGF&@@OT
M&7O<M96,LH:0RS4%H8+'TY8!Z?[3?])O*Q4T7_)-';=VL6<7\Z+ZF]VF0=[G
M^=K U >A(U_;F7<93 G "Z.*U%</B0MP >L<.-ZU9RV;C>(/U^J6?5WLF2WJ
MZ?',5XPZT]7#<8/F<;C(PRA:/EJTX<KJ8:A/Q>%:LW&\^R>[IG,28*G/Y1DW
M]W+U@$EQ8;9I>;_9YM='!%?$,/A@C' 3-=/.4],G]N4<XT!#O<K@I(^QZ!41
M_WMFP=32CKD+#@ )[V>-0FVFEFU==H 4LW@KG1P3D=I;SG>'+*.,AT3B$Y]7
M2GF!R4%?_>)X;IP@9*4$2#Y)&LX9X1W.'$32)("*#,6']/+=2G1]@&J/S\C>
MI(U^\R]>5M9/L2+(HC7M-U KAL)X(P'6QWL+)\+X6^=&V,R0C(2P4^7"HCGS
M G/B@Z.']K8JV2H]*;)MC\.)=$]Q-ERO2I0 VI2.TZ$5]JM.>?U%FF4U 7\F
MQ)>)GG*MA(XHR O'=X/J?< )/SL$#6RIPU!&,D B;B#B*-:14?7Z(,@&5=Z7
M#1%&]@<TQ(%;S53U>RTH]4!1>%*1^8(6U0K'ZI]=MO'4DP #HU;0S1;"HT@
MS\J=\N>_ZLBGBO2.Q)7X"VGM#CX*0F:;=<:.4.\8BEQZQ OG4N:.2EE9:VOS
MI1IJ4>] '.3M394 +R;;P!5+;B*V2P*DI%//5?W=;.CAP)FE6:ES\_&I$":6
MY%4Y.)'?+X@)716/L4\?VI:D,O^!A1@E3X.LKSBA:733ZAG2A\NSJ:\C*CPJ
M8QGLZ9Z-S0T)C%UIQ=9;=(QV'\^Z_?'%Y-S/?+$L/_#*5'PX._2@:S_+M\+!
MNSKG U=+[Z &V:M?[&(OF@=;</&><1) ^@9,_]"P4-VO+B14]B>^H%6[;[][
MIT7A6]F7==@W>1NP5YJ"D"MFE2"'VE9ARQJA851B7_G<"5TH7C=!Y^(O;N\8
MX/S52'+4B\L?-Y_WA)0CQ14@VX/4/@32*K"3/5^PI@0Y2TU?I?RH^N/G3)IU
M1 ]$^TO0O<6#]':PVD&D%2%H952'*0DG?>G/[ KJ%N,:8[[\I"\T&71]<'YZ
M='_SO*;T&>D:G?2J80*3(>#Q\"+U7I8Q(T,48/NNO?EMV43T%/;S,W_5VVG6
MI#N!SEOGXI#S8:(-F:O&(&T7Z<V.$UOZ+>(S0$Y&-R-P6UTD!1E0BA$"5A(@
MU(,4+@%:_+%&L=<A!2*<$=-?"MU*3^R:N*Q<A4ZQ2_UPNO;&#4;ML?'?8M3
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
MC9GJ"*&+#Y $>AX;\JO6$2Y+:[NZ=F[%1@:>,J=2F1HR4[;ZTU^ 9+Z4F4R
M!"G6W)B>LBV1P#D_D#\>')S'O_[/[_=S\"B+,E\N_NU/X5^"/P&YX$N1+^[^
M[4^_?'D'\9_^Y[__PS_\Z_^ \/^\^O0!O%GR];U<K,#K0M*5%.!;OOH*?A6R
M_!VH8GD/?ET6O^>/%,)_KVYZO7QX*O*[KRL0!5'\_+?%7Z.4"4$D@I)1 1$*
M%,04I3!*!8IC$C(6\JN[OPH<\D"E% I.,42QT)=E408#%"J2A%D2,%0-.L\7
MO__5_(?14@*MW**L_OEO?_JZ6CW\]<<?OWW[]I?OK)C_95G<_1@%0?SCYNH_
M-9=_/[K^6UQ='1)"?JQ^N[VTS$]=J(<-?_P_/W_XS+_*>PKS1;FB"VXF*/._
MEM4//RPY75687Y0+G+W"_ MN+H/F1S",8!S^Y7LI_O3O_P! #4>QG,M/4@'S
MYR^?WI^=DOQHKOAQ(>_,RM[*(E^*SRM:K#Y0)N=:^FJTU=.#_+<_E?G]PUQN
M?O:UD.KTL/.B.!C52$F,E&%JI/S'<Y/]V$-\3_*NCF7U(%RE[D=?,K9A^M&;
MN%\T/\CA!=Z;IK?(]0/U=B'&>G:W4_46?7B)?3T6RQ6=C_!8[*;9$WEN?O!!
M_ZV9Q@S40J;5/ UU[XDJOZ_D0LB:+0^&!KGXMS_IO\W6);RC]&'V?L'U)Z^4
M;V3]Y_O%Y]62__YU.1?ZN7W[7^M\]?1I.9^_6Q;?:"%F<1QA*26#,6(*(A%R
M2 .60I1F02K3-,8,S5;;1WXF%_"7SQOI*A%ZS?\G!UQ69][O0I;+=<%W7\;[
M^:G/G?[2F6\C_G%![V7Y0)L;M!+&B*CU^O>-^."'C0)_!OD"[.OPSZ#6 OQF
M] "-(O_W7W_<0>)_F>8O#?[\#X?[DA](.S>FS+)XCMZ2]T5OQQRE5KR"3M&2
M5;HW0VL<H^A'.5^5FY] \Y.*/KK._N/10W9=;#2F!;^PILT5/_*EMO@>5O!@
M>8V%[ 6:U=++\UDOH!;Y3V!9Z"OU#N"$^D?OV =9EE+>/,A"V["+NP]FQ@\Y
M9?E<3W-+G\P&H7RSEK,P39,D2R.((X0@(HA"FD2:Z#/*,$T((K&<K;;\?O$U
MM)W8B?S.?,5\OH0;T8!82S<ZLX;:CL>& '!@ JM%O@);H4$E]178RGT%5DO
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
M@N@I<7BH/=2EV2:00'QQ%V5[6S>2:<KBW=)B]=0<-'"%1:CT7BE*4[UU(DD
M21:F,*1"QJG"*+(K375^BJE122,AJ$3L>&AS D@[LN@'S\#\X(B,,QV<5]X3
M YR88-27_KR"S]_SEBL[GL\\TGQN:@V\6Q;FW'=72-A$B>\5U6:81T2_W1"+
M+((HB!6D <<PCA*&:<@SD:2S1UFPI>TK;SNURY.^+\!P#WR5D="UGKDUXB33
M',I4"'&(*411$D*6(@%I&*0\4E(0[E2B:0B\1\LNVJ%]!90Y!WKL<%9FB[SE
MT=D > [,U!64G_>@W.H U;* 1@N/YVF.^/@Z7K.==MS3-D<PC@[?7._OV&5R
M_? PK\)^Z-RDH[R;+[^]7^AGX[[:K&YC=Q.5\9@I"4/3!P,1@B!&&=%?@QAG
M#%$B J=MI>6\4Z.F?;%!OI/WKX[]("U1M^.E ; <F)8.8*RRH(S,8$_H00*D
M'8'RU:#1<M9QVS"Z07'4;-'Q]@[!T/L^LQOUJ>JU2^?;*,7KLFZ&D2_NWM8.
MYUD4Z/TISQ ,4Q28]$*D[2?*(%%$4"YP0(A5+XINTT^-JO85,*?A1:,"H-M
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
MSI= D_OR;\4W_CZZ40#(1@- &Q5 L=7!H?>(CR5LIY>76)B!"<EH8]KTUOJ
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
MUT\J[.G-/AQ[U/?XI%K/W]K3%W5PM!R'W%POQ"$9;(/K,*$L$R&, QI ))&
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
ML#@3,;.J_']Z^*D1B);.?##E1CXWMG@&G1TW= =D8"9HL-B*-DX%NM-P>"*
M9X./^KJ?5NSYRWWFJH[V BV_FG0'_8?QB3S2N?&&G A=GDD1*I(E$509-W$#
M/(8$1P2F2"2A1)0FH5,K9.N9IT8 1F(@=R([F@O6@%O:#4/ .+0!81"LDJ?,
M7_;$O@(GLQD\6A.N:/DR*ZSG'=>^<(7CR-!P'L#3MN96%N8']$Z&,TGUGH8R
M"A-DJN7&QO&1)!F,XC# 4H6A2IWLC[;)ID9&.]$JI\>!95YHT7ON9?9A[KB/
MZ0C>Z'N8*["3=,#MRPDXAMJZ[$_ULMN6$TI?W+*<NJ<;>;Q?\,+T6GDCZS_?
M+ZXY7ZXU4=W2)VHBE!9"_Z182_$AI\Q4H<Q-[P.NXBP*%92*IA AA2#%*M"F
MCTB-JR01V,G@Z2;&U BGD7#;4Z7ZCB^K(^#Y3FHWVNFX0':$-#SL U/51@'P
MPT:%/YN#]8T6H%&C6HC-ZGRP6 IG+NN'I">6ZRC$J/S7#ZCGS-ASM,Z<N;R7
M7^CWG0FW2Z#F,E(L#C(H(L0@HBB$. X9Y%CO!6,61$@Z15BV338U_JME-;W1
M.[#<>4BMN<P+4,,S5H/104&,09Q!-I#XHY[S4XU-,!>5/D$CE^_ID(.WL]-N
MU)?EBLZ;WO,S3CC*4E/2EL9*;\M" EE )8PDP5E$3%<ZJY23UEFF1@^'^[&5
MD104M:@.:69G,6VG"6](#7T&O0/I1H%*2/#)'T@.V7@^P!HI'Z\+:&YI>9?
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
M:U":!)J-4N)"1NW338V$-AVK\DI<L*+?@:P%=N.>"R#;<8X_Z ;FF@UJM:1
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
M:^ C,P^S3\^^?&[JQB2_\+GSUWSYJO7&%0MV<MXNG_AL,;6;'?LI<054;B3
MFKN^8P(#DDN4<D(AE4%!ZI=%C8U#:DV34M6DT37YO=(V<('1@K ??\3!K6?R
MZ I9,'%<1R,2:[0(&I0RKAM\S!<>=W3O#/1NMG8EQ?5JME3O[,_6TX*EPI)!
M 43J*GH7QOY),6[7' H7&4,J#V\-=")E;!2Q[7Q3:9I4JB:EKN'=@4Y!;:>&
M:%#U[73M@E*G#D$74;BI1=#I4P?O$731L'--@BY?W#6);;VY-^ZPV34YK%M)
MKETKR2FS8T_SE *88[LZ("Z8FRL,"H@@4T; C,&P%+9+HL;VZ3<M-NLZ"Z%)
M:A<1]5L-Q,&IY^]^OPOI>K\-Z3IR']+K:$1+3KLH:.#4M&L&GR:F7;VC2YW5
MY=/3;+VV*XMWVKDX7<F[:0HAU2(E0(L" YR9#+"<<&"0BP'ALC#0RQ=Y4<+X
MJ*#1,3%:3]SQAPQKSWX6QW8FB().[P2P!>:= ^93'&!"BJ7>"-!015(#@0JL
MC]H"0GM=U',W#E@/M47OPSJH;1=&K;)2%PLXD\N?4\P9R5P&?PXP-<1EFB(@
M.2DD3!F"7(4EY09J$/)6#Y.[6VO:/94_= S\EDX]XMHSG0950IDDM46]%SZY
MAER_%4XN2A]#*9-KT'C6++GZF([G1]).;B]S=T;]5C^OM*R*YM@_SW49Q[=0
M=T_+U6;VS_+G%[/WIE(54#+(0"%=@APD# A#&9"IR7*8ZJ+ VP)]#P$G3I'T
M\_J$#^OV/0RP;/R@U^O_2/C.R$3M65GNE_B>>8%'5K'&UO-T:\BA&N@@;&]@
M]FV:)%NKRC':MVMRI:IJQ).SR(#'.F2+I=:PYW&1P3PYNHO]_,Y\[ZIGKUUI
M^MDW5]ZW/L&F4%CFIA1(C3/7$44!+E$!: [MGIUB4:0H*%3@@J"Q;=P;/9.=
MHL$L>QY1;]:\&:?^6? 8HC[B *X $8^=SHL9FFU:C3W#'NW7WUR:KHQ0G&J3
M4B&*#&3$E:W/LPSPPFYAA48&(22%Z%R.KA0PNJ__9?-UN9K]TT4X5]LG*W\"
MJ___,YFMUR^N\*>KG[Q7F*Z^-,W228[A!.59>4F:P4F*BDF:X4EB+WC6+M%8
MSW_\>^?R==6H^)X'=,=Z "?@KDQ=J=TD>5^"VTN!N@/[XQ>EJQ[_6H7H#HQK
M*3YW>%W7]"NQ>;]8;U:E!_2C'>(Z8(45%#.F-3 RTP S22Q'$ J*3&HH*.<J
MK![*)4%C(PRG9[)3=)(X53O& UT$U^][CP%9S]]]1[0Z)%FU0Q$MN^J"F('3
MJMJ-/<VGNG)]IT._Q?IE[HII-,>(37WS:EW2M+3+"U[@5 &1:NF<0@;0K."
M(:AAGHJ\,"S@&-!'YM@(8Z=UT)&7%[Q>IX.Q0>M]J= HO(L4V#5-J-3MU'K1
M\XT-.5>,#>U@)XW7(8YV[!B"T96#2*]'#7DT&6+;T6%ET*T=FY>=;[2[Z[C\
MRX_=)75#YKL_^*KT-6U^[*:,=:G9PU>^N']VCUA7?;+?+ZKPLJ,#B_(?W_*-
M?L=GJVK_0E!&#-(&0,&$72P:"KCA"!#(59IJ@0H<M*L<C65CFVSJ!N;NM/5E
MK3KGX(X&7]_.;&/1=T3SZ'ZW]7U4]ENNNY)\9[NR.VPF287.WOI]74\1&PM0
M4B,T2>J7SC4[*E&:)">'U.4EB8,J<5A=*4\=WDMN;.,?JS?=:.P:MM?=:,R^
ML*,:GX(=MG#_=[;A\NNL3B&[>[(2)7^S7#W7*V%&TC33& &5&@XP$@@(113(
M\HPRRHU63'KOW:X(&]L\6JN[S7JL%4Z<QI[.7"^,/39P$9'K><9I!:W+ENT:
M>@%[M8@H#K1)Z_8*ANW./%%IW99=>\9P^S%/:PXV8K[W=-R!\;E>O['LOM#S
MM[.5EIOYCX=EN?E[VGH<B, 09[H &KF#=P4AH!GB0&(LJ*28ISJH7J*/T+'Q
M;:5G\N9EO5E:)0-[ZWG![+F3B Q>WXM\IVY2Z^NB/2N-R]K;M<X]G-2'@!1K
M)>PC<MA%:@ ()^O'D'MCE#FKHD9WA]W33, "<Y8!I"5T[90-8"YQU]Y49$)F
M!4*Z>WFS8W%CHYN3LF;U@3[?10-T#EB_ KP?#<6#LV<".JE75@>A[Y3MJT;9
M)5!ZJ4UV(NP5:Y)=,KR]%MG%NSH&#O'U5_>_V]!^LVQ6AB;97>U,VNVJ^X>[
MA3K\P=Z5TPQ3;#1" .6N_1-+,1 <$D RD6*B!#4\J%+93=J,C9S*IAGN.*;L
MBJ)WB@8&$=TT0@544DB&@<)$ )P+"CC,4L (%1FV*U4$Q?2Y=%)\V?#59F3C
M=*S9\*,U281^G"T6[I!M:9(?FE\^4NMA_&"&A>0R RHS=ORH$H#E=E.!!$14
M*R@@5O7X_;I0HQR]1J_7&#OM OY,4BDRY+CY+0\&&XF^S_JM9I.J2]">@I-D
MIWM27>(&Z>B'^W=$C"&,@6RL@,.;=!DV.C$&;">AC%$>&J&'W(6J:W_GSN&_
MJ<)8IT*0C.?< **47=.DVNZH,FX)&.J,(4)A7I#.#>)\-!C;.J9<=B9_5"JN
MFU!JLUPEU<*4SQ/^N-*Z-2<JTN#XT6JOD/=,I4>-V2Y7O9PDM0G1XZ\[P]='
M&S4O^:_7(RT$GM8&:$$/ZE@&H?Z$'=VZ\\C][./?-'?]A9PR[Q?/+YLIS7.*
M95%8&K2[!YSF$ CMLDB,81+* @H=5'$V1/C8&+#1?3]W9)(\[;2VGZ55.[ @
M0LAH^/%>7QCW3'E;>,O58:GX8?&#/=V3]ZU(AY=!Z !9K!H((:*'+8#0 923
MZ@==GM&-UXX?5[K(/MG59)/ F0I&"LP4T,A @#,$ 6>Y!I R0G26(XR#N.R:
MP+'QU\GW4[MWDU+G,-JZ"K8?5<6$L&=Z:D>OAV,Y7VPB\=!5<8-RCZ_QQWSC
M?5\WCMEK7?3F9;72>VTE"#9:&):#3$CL:O-S(#)* (),IYG)&,V#V.6RJ+'Q
M2JW>ME^9U3B,3%I0]:.1.%CU3" '/<D:S/KHV7$=C4B4T2)H4+*X;O Q37C<
M<7,&?G5$5WLL4DZ08IP#XEKX8$@@H 4J0(ZU+KC,)(1>T9=7Y(R.&JI$\?)8
MOCF5KSU'G4_D+T'LZ6N_';B^O>@'R?65DKUFUY_#(7Z2_8&4U\JU/V=J2\K]
MV<OC>UVFF)I<X%Q88LAS@+G) %4Z U"C5'"E./++J_41-C:*..=5B>="B> R
M&1$U7'&1#.,/&=#_,1Y_1Q?_QHV,\6ZV<,T^/M@=C6[6*S_JU<H4IB+#)"<
M(L1=;5H*!%09D%#E69'CG&996&W:-G$AG\ PA6A+-7<=DA.0F$K_9.[^)8Q
M6I'V(Y!8Z/5,(+6:2:GG9-LF^<=V0Q*/0GP0B40AK:(&I1 ?HX\IQ.N>CA32
M))95W=PM2>UM?&I7B;I??-;2BK.,92_XN%RLFK_^PM>S]8?90K_?Z*?UU$B[
M8\FR%!#$#< $,L#3H@ &$TXU+M)4!I44C*K=V)8UN[S825+95T[:>Q8VYQDJ
ML:O]K9'E5?MF)J6=R>_.TJ0T-; L4=R7P),.7VMH^^;/UQC5<.KM _U87!U5
MMV')O0]83V:#7H1TR"=V9:;>++]I.SEMJO3EAS^6NSZTV"XP&= <,;MIE0@(
MPR @I!"9W;WJ#!OO7.(606,C];+^6:-KT_/,:AN0!-L&:SNWQ@2K9YJ\A%.7
MK.$VP (RAB,!-U"V</"+%I8H[ %&:Y)PV_W#)0A[6'&0'.QS?7C[S#O[.JBR
M1=^</TZE%)#F) ,T%01@Q03@W""@&5;:,(*(\?+SGSQY;%2X52YQVODWQCR$
MJYWQ;@*A9XKSM#^HY>596SNUN3Q\TF"M+<\:L-_.\OP%G?UCLXW=,7_3ZKTE
MY,7C3,RK5=-?U]J\S#_,C)XRF!5:JP)0@0J[9\TXH$A08(20-,.02"&"]JP>
M0L?VJ3[HU5.P0^PZM-Z.L:B ]>\@L^J"4M]DIW"UV9LDE<Z)4SJJI\P;HG@>
ML^LBA_:<>8-PQH/F?V\WLOFH-RXCY=-J^6VFM/KEAWVR%?9^\4VO7=W'.U<:
MOMRC3161%!=$ I/2%&#&4T"S7 )%C*6>+*,I9]/-<L/G?I3C+SJ(>+8*]/<Q
M6<VK7+SG6G=7H.ZG%U>:;K;XV?Y?6Y#PK0EA/!4P*GYLU0_6/7.6@[E,H?NT
M#_-?&YBWRB=WUV$.)J]PQ")16(#@08DL')!C.NOPA,[!2L\K_54OUI8ZWR_D
M\DE;V??F@7^?0I1)DQ8::,TYP 8I%RS-0*J4D5+!3.9Y"(NUR!H;;1VHFLR7
MZ]!4_198_6@H$E@]\\XA3I6:R4\?+%X_3Q)'2DN36(TGR=UFLYJ)ETW9:6BS
M3#[QN$>-'G#%BV>Z*&GHF*9K)I^):[IZ2Y?6 761KP^S]:9Q#V.2"Z0Y4)K9
M%1 1'' B"\!,)A7*&60&^@4G7) POGB$1L=D;I6<)']9+A]]&X]=0M'#&WP;
M,GW30P.)TZY3B?]33$+*^=^$S5"E^_<QBE6C_Z+A[?7X3V\;L/;^19T/Z^Q?
MOBS<<?OK8K,+M/BLGUVSQL7C%SOD+^LIUD1E0F>N5@X"6"H"1($HX#DDT%6_
MER+WH[!KHL;'996VVQ2%K;Y)I;"_K[<5X>NNWUBH]<QS7>$*<@W[8-')4]SZ
MX,$<QS[F[?N1O:[OL)CYL.2N<^L7=YSN!*RTFFWNFK(631ZIXI2C7 "&N )8
M&PP$HIG#-><B%Q 3_]-O'XEC<R@[G1.K=-)HG=R%5?[PQ]IC$10;P9[IXA2\
M2N,=AEW62EY@!JR>8H,ZT'KJ.KB1%EDA^+0NN[P>--Q"+,2N@Z59T(W=W%5V
M4Z7^F,WG5LR1FW_]=K:6\Z6+C=IFCA:PX*S0&' D<E<2EP-!$000"R6D-CE)
MO5BZD_2Q,7:C?!F'>'RLM4YV!O@DI$88'#\W6&^0]TSQ4=$.]H9U0BV2?RQ,
M]J >LTZP'/O0NCVD&]V5O62J9W^T)M;I*)P47#(A =<*V]UI7@"1&NGR@'+"
M<B,006&)/V?EC&]76K6JXJ6>8=1T'D@_"KH9G)ZIID*E4G"2[%2,1R>M"$2B
MC?,R!J6'5C./::#]XB[[SME"WYMJT?2.RS(%Z&ZQ>.%SEXT\*ZO#O=/Z[FGY
MXCB ITQ"S4'!T]1N0!D'K* Y4-(8DZ5*(.95[3]<]-C6-96BB=QJFABM$U[J
M&K)["H+?9T_:%ZA];TY=.LK2-+NF1O5)4@.]TSZQZB=W_0(=LE_M"_"A-JY1
M@0_<RW;!KGU3&_3$ 7>W72P]W.9V>L+8&OY6T>_O%W+EDD[?ZNKWJ8 BES#G
M(&6I"UZWRTI&)0)4ZI1A@Q5G=!Q]?<\;,+;9J=$OV9:Z<9^XW*^)8W^F5]_J
M0LJ/NW:_G2KC#/["^*VAQ_P:]#R?#M>UM\X1VKYR/S5H7'Z'1M27MWT@1]]^
M]X+Z_S_ILML^.,,UT[VB1\0J*[5:Z[<O^J/^OGGX0\^_Z=^6B\W7]11**0M-
MA-MM08")*@"7M "20J-EZNJR!/5W#%5@;).<_<QPA'(K;9#[33-] MGS-'&Y
M+,MFF0A=UOR?)/^E^2JY7\3-/.D$69]U6]K$OWXM%P]PO.J[^#RG&Z&]U<\K
M+6<EZ]H_SW5)OPMEMR2KS>R?U5ZZ$(22#"N@4XWL2I]G0##!@*L=19'2'.99
M"(GY"!T;<>WK7)[4\#UEPQC-"W,_%HN-9,_,M:_N)-DJ7.)YYX-G,&>% !2)
MI[Q$#LI-(2 <\U'0O3<$A#]8])MJ\$5&>,$@!50A"K#)$!"N!JZPBRB:YSR%
MA5=Q[$L"QL8MV[C>4L<.,<_[X'GXFV^$I&>2.$3CEE#P?5@ZQ()WA&?H8/#V
MEZ9;-/@9T[W"P??O&SX>_(S69P/"SUW7<?DT6_/'QY5^+ ?[WGS6W_3B13^X
MW*6I,0543#&@F;8TQK5SD-(<8*8HH3FF*@MRD+8)&QNE'>KJ')FUMLGOI;Z!
M\4*M.'LNE2*AU_<2J3-PX6LC#T1BK8G:1 V[%O(P^F0-Y'-/A[7/QQ='0??F
M$]^XW=TG716A3BG)I>$(I(IJN]V2!'"2,9 5%&,I<YD;K^U6BXRQT46E9=5U
MMU0P>:[T#9CU+Z#IL1ZZ':.>2:&&Y]XDM8I)K>/M\ 2LBVZ'::"E43A<8:ND
M=B!:%TH7;AUNK=2N^\%RZ<JE Q]3UV[]O8KIE7Y3;I=2),,<((@QP)AHP*$V
MP AJ%U^0*TB#O%/1-1P;V=9Z[O<">(53Y(OC"4UFE)0*J%QP.YX0 3N.!#"!
M"J%$P375=??Z+QN^VOP)1O58VQ['=F],A7Z<+1;EG_B\/#$8T2@38R2U_ @(
M<2T)D-TA"4Q2.^A:(LDUPP6O1_G7A?K3C'&CZS C7*^51CB\?GNR5QVPGM=L
M$8(YMN$:!XUM*TM'$*=Q;1!>.Q#CHGY_CDB+:_!&"Z6X*N@6M_ZV^C+1F4@U
MRX"4) ?8[6\Y,2G(L,J8S+DK@1ONU!]K[>^==S:HWO<I;"'N_!'6]M['X297
M?I<JWC<!,[@;/UJ][HMF^[GP7Z$V]T6-S[OO;ZS#W1#FG90N[GIMN=!Y\NQ?
M5R]ZOX'"W4*5465[/]KE[=7E)![T]\TOUI!_3"FB.,N%)3CG\\?(+F:I,ADP
MA6 YLRO<0GGEV?2CWM@(LC8G^?6[FZITU1FE"E5M:J/LV16VG(T\L'YKV=<;
MKIXIO#$LJ2V;),W8'?0HWHW??G^;G85[78R=E4EI9L33C'[PC[2&C:S<H O8
M?H ]7KWV)*7SS."D_\97_]"N5-";Y7K3M'Z>RC3#C!,.<OL'@#5-@2!9"A0G
M!-(<X=2$\OQ%86-E[:=&V40Z;8/I^3*ZWF0;!;/^J;.$:ZMG4BK:0_]$'T#B
M<=EE44,STU6CS_#,]7LZ;'C_OES]PSV./\\V?/Y1;Z9:%DI R  QIK ;7LL3
M3"($I%T5*IAG.:%>H?_G'S\V9G 5?/^HE$QDI67 -N\4/8]][TV8]/SEU[HE
MM7)EA>.;\ C8]MZ$RT#;WB!\PK:_%\UOW?Z>WC7<]O>BQ@?;W\M7=:UFZLHZ
MKYZ7JW*L73E$_<:MP58_WBSM5A4C)$VN,L %<PU<10ZH*5)0_K @$BKMU0S'
M4][8"*U2.3G0>5)6Z=06YJ36/'&JA]8X;<>]G?EZ0+-G*HP!9(?JIU[PW% $
MM?WY ]="]3+VM"2JWVW]I$JZ_+2'/Y;3+..HP-B O-#NN)\8(!A%(#5VF92C
M#$.(8V9(UG+'1C?V#2-Q$R,;@/UV5#W UC.O!*1!1O&M=T1JH.S'1NJHDAZ/
MH C-=3R^O1L1?5HMG_7*/MB^/9N[19DY_NQ$N&4UHC1GF%- 4X4 +F0&6%$8
M0 E$*E,:V1U<"/NT"1L;Y32ZEJY;W2@Z21:^6Q4OA#.F2:&A 29SY<=4X8Y%
M. )*,:210E1@$M(:*!K" _0&>EAZ;X.]L/2C\E@(]<S?C9J3I%2T? M_W;V%
M43:$(9!$(NI648.RLX_1QY3L=4^7>) Y7Z_OS=^Y"T?9W*\^SQZ_;IH XP?[
M,_E5KZ=Y036C) ,YY )@5TU*$$L8$ L,!5:4\X#$3Q^18^/D72+$IM8P)%C"
M"V0/SUITZ'JFDE)?!UJML=M7ECHWT7(N%^"A+T!#(E)B SM4E$H4@ /#6$*P
M:@]M\7K2@.$N(98=AL $W=FQDK2= +@[&BG7Y<UR?"HA8YQ#"3##EIN9,7:E
MK 4P!$')L&N6C4)6RN?%C(V/RTZISW8G69;<6S8Z)_.R;-J\:X3*!8S]UG>W
M(]<S'6\5;/;FC8X1ZTRW8A"KT/1Y(<-6FFXU]*34=/O5'5.V+*FHE[E>FLNM
ML]?O7C:NF/U>59 ZLJO,DMT%4^5V@<=0A@''L@!84@AHGE-@\CS-=,:$<IUB
M [*U(BHW-O)I;',3[[[R3=!<8))'S&'T8ZK7&IR>^6U_7"K#0&G9:?>.25)9
M=W;XZHS^I)=PN#Z@CY70$5.U87,Y>@#U)(VC#QE=/:?:Z-5*JR^N^G"SS"R3
M2-:?^.IO?/ZBF["\72S>>MNWAW%MC,HX@#2' &.# <L8 A)Q3&#.,5=>V_E(
M^HR-WK?F5-6=)\G_AO\.86J7FZODF[/E/T)=A[<-EZ]W<;!!Z-T!V>#_I<)_
MYWRIS'$+UU526K07WMQS0Z9(^$;S9MZFS< .SRC0G?I$XSRV@]OTF/?OI'QY
M>IGSC3XHP&=?SO=/=I>Z<LO]#\OU>LJ,8)HQ":1=9P/+MAS05&H@T@)#00HE
MH9HN7$4;K1X\':I=E?'ZY%GUR9^HU-_GOZ?^X?*L[,.VM2# 7=AYM#Q<LKV"
M/PS?GED=>XY!XBP98B "7+E##,A WMV^!B;,WWLKH*TNX,X/'\XK?*O]!X[B
MFQ_68;+:ZW-6'GSOM<\3NH"0:@RP*5Q%5Z@!I3(#.J/:$(4(H<HG"."*G%&>
M_R?+X%Z$U^#TF"_B@-2WHWBO'V%2JNG5E3 (JP!*CX/90*3=$;LP3KZ.2"OK
MMMP^'*]>M^& .3TN[YA4.)\O_W#Q;N^6J[?+%[$Q+_,FZ_&SEGKVS?ENFCPX
MPE-.<X2 UKH .#/"Q>%GP$##&,=Y@6"0[R1(^M@\)5OERU,X5:N?\%K_P/3#
MH''P<XKTAF[/!+S-[=XI:==^!VC7/0;=XJ"/O,4NP,5*9 R2/6QF8Q=83E(=
M.SWDAO;3EBJW)^0NM>!)UU[I*:6I8EF1 VPG"(!335U-/P40S9A2F&N1ID'!
M ZWBQD9?U50]*U7L$%Y[!5O/H(%HB VR)MS7-*E437ZJE8W8H\X/E9A]JR\+
M&[Z!]57#SW:ROGY7-PKYI:IB^.6KUG8K*JOJ9=]GZVEA=XH%YQ)HD1.[><0Y
MX#B#H( IRY#,,$9!!1<N"1H;;=1Z)J6B2:-I\KO3-;!^_D5L_<@C!F(]TT8W
ML(()XQH2D:CBHIA!2>*:L<?T</7Z;L3PIFR!6QZ^5(<N=R^;K\O5[)]:31G"
M5#!)@*)( 4PP!S1/,8"9U%QBI* (ZK'1(FML]/!FOS-PW3"8;[7M7@RV#6X_
MNH@$8L^,4>-7G_U6BB8[3>-QA@<<D6BC3=*@S.%A\C%Y^-S2P2E=UWOYBXN7
M;O;TJ2904X: 0D@ G'.[&W&UXPEB!4X1IY+YER(](V!L3'&W^@=?K/FZ:AF>
MV#%T:S>]D#\"7*SG@/3P0]\(3__^C[) 4ZG>=?>&'RH!'N<;T1G(U1R(4IB+
MN06"5M_RN?N&<RJW:'W@36Z[[J;:=-7.ZX%_U]O2::XH'<0\!1BZ3%O$!1 I
M5$!H00J9*69DE\)TIY)&QV_U^[EQ.DZ2VEV?/+MSSM#FK)?A]?0$QP!M(-:K
M_2H/%6Q]U:2[#$7<@G1GY+Q&-;K+YEXH1==RPXT)7$UMW:F15&J6%H 3M^#)
MM :<&@;R0A6$"H0TRD-R\$\DC/3@?>M!U+6>';.TMD!Z^EIO@:=O]^H6DU^O
M8=(]*>O8[MCY6-OGOTXJUK%Y%[.P3BX,^Z#7J\WT-_Y]]O3R5!>_UTBZL'D.
M<LVPR\0L &64 :52I3BB&4^-SQ1_\N2Q3>FU<G[?ZRE.[=_I3=;W_'W6>EWO
ME>#]=5ZTMNVKM#?M?9'V;[NO\?1Y@WR%%\UHOK[+%W1>:#<A<^6YA^NJLM)?
M[0<]^Z:K2=L=BG_4FWMC9^\II0S*-,?V8\04X")C@&&4N5,+7MAU.*?4Z]OL
M*']L7_!^!&D5 2?W#4CFWB&]70?$>\'>%\S]+^.W"->=$PX0;HY-G?H_EP5U
M7&J+M2'J$K\+>/$6_D'2A]X.=('FS":ATV-N"..H(X:;M#"1HUPQ60!MB%US
M*)K;-4?.@* RHP5%7(3QVAD98^.N^^"(W38 /3<-M\'2][9A/]JTC[2W%O-C
MAE\<21@^YN*\B6<#+2Y<VNW+ME2Q<C4AWNKJ]_>+HXX;#RNN])2G#"O,$<BT
M87:#(5/ D"% I"IEG!>8(CW]IE=BZ?NY^PD.>=7WQ?<ZNU:AD<^5FF$\X FW
M'S7$A[!GMF@43GYJ5/XYF2V2TTY"I>+Q2"0,J$B\XBET4*H) ^*8?0+O[AC5
MP==?[Q;*_>:*#'[C<U>JYF[SAJ]6/V:+QS*M=DIS#:DL"- R*UQ\AP!"I@4P
MIC"6BT2*>%!]5B^I8UN.E$6H7.*=='_0.[T# SN\$/>CI.@X]LQ(6PC+/^RI
M/$GX)FFTKG+](T9^A* 4*P;$2^:PT2 A,)S$A03=W-'54ZZTFH.^3#+&688
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
M8[\X/M?WIDQ#<MWG[LU>&._;Y1.?+:9&PR(5E %%D *X2"G@"@F@"\D4@ZR
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
M%\?[\--ID6:IS@T#FC)NM_N%!LP4!4AIAEG*&2%^=3I;I?RI/OS[14!KE,O
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
MDA;"$DG. :7& &ADEJ>YD=)X->ZX)FALZ[_]V(%2T<1IVLD)>1%;/^Z(@=B
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
MH-P%&KKH\72C8? #MW]K#R3>KK;X@*22Y72%'W'Q=9KP7!(?KJ:4K%M33XP
MEXATEC!S1B%^8MY&"MVD0+(7G//FP<C0//76U&RX?=(5.CHX1=:2?KU<GF&^
MOOW/7?2KO,KUCQU5Z:\- VFBX'1U1C\S\5'ZJ$ID4B1?FV72L9EB9.2%Y5*2
M5E&TO]LYD.AQ<V6?W$5^,OWV"^CUYMR*WQ"5Y"9F1J$HB=P5QT ;9*7D+"2/
MJ'W[G*/#:!XWX;8#. ^CW0[0?.VXVKEV-#EN%4)-S4B1_B.1@8% H3 Z:V)Q
M2K<&\@'DCCL)92079%"=CM]9:SWS;QN/Z_FZ0N[U;#/JY=_/^^),HH,(Y$PQ
MX;"VL)6"!:$R[5CN;.'1J-MC41X8VK@_#>,./WD*6#ZEDL:'Y"YQP(;1\^.&
M''MG$Y!LLXC(=)#K(92)!<<U5Y%;WGQ&S\Y$;O>&P']FN#Z- CLX^N^^DB#7
MD#$A,[GV,>&:-IE$PRQW3D7("G3KB[D]7ZG^3I^I=E% +]6$=Y]($I=6J:B8
ME%"?2)1EO@YE";($JVT 8JZ/1RKQ]_I*M8L*F@*I9<W7N\4GF&T&YM(&>7:V
MK-V]EC?IWJ[ ZZ%/'5[-M161C4JWKJ_U?#Y;SD^F^1S2L_S^&OF7TX7AY#)Q
MXZI$-;JB A2[[O'#M$7-O"=LH,]"@W(0L'4CL2:$'_R>=0@1+Z;+=#)?4HA_
M3,I\1M_]?9)YE!31"R8M)T$Z68>8.C+9B$YB\B7HU@7\K7D8-R?DZ?%\YU5K
M3$QT66C[\>ST%!;?Y^7C]--L6J:)_-O-;)9Z&T8"2K5[U1XV>,LO'VZ2]V&A
MD86^N\S52% =$G ZU[E+<MV"LG;-E\Q \:%H(W)L;78?IN9@K^\QR5[M!B/1
M<0&>I6*)9T^[(0I?&R/&%+4S093F:6];43:NW6N$DCM^8'NE=&FB+H<X_T:>
M-5G?\W:D>UBD^S]TN ':@L!&]N9RI:NSZ%K'/A!%9NE82O4I(N?"8N*9E93I
M*$J2I^;3 QZCI]G@]6O?OD(U[1HA00IFHDM,1UOO76I"2<DR2".=:M[L\5&"
MQK4PS7#QX #U@Y70I6EYOYA35+OZ3I%<C:2_U)V[CV6Y]SN'&Y8?D]?(KEPL
M]/ZD'B;75KL$D9<8-63.G$-D.IG(?#;D\L9<2K0@+;0^VG](5(/F[O<O<+^G
M+SQHZQA7)3 M4YU!0\=U3%J&K+5* I]* -U%=FWQ<T_']V'TU*5-6F=>OJ:O
MS#Y-ZY#6]1 NL@"_SN?YC^G)R5[W83_Z9H.+L9W(;F2W+CY.H+B]]!4VKB:8
M.EW'UVKRKNMCM].*Q2@L,W66HS>H=/.JG)T(/-2>;;78M=-;%:N*<'6DI:"-
MZ 6+)"#&HS9))(M9MKZWWXW"<6W:<-BZ;=\&U%N7%NX9S'Y_@7$O3^ORWQYN
ML>XGHY%EJA^^!R909,F&#J9B!<'$>#H&>1UGYXPT$5V$V'K/W4_)H;;FM_EB
M]0D^X=OY"B^&.-\'5O3%4"" C*=BF$:I&(4CP)1W,:O@8W"MW:8M21O7NC3
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
M'?:$S.MGW5W^-C<&RG'%G2Z,ZVH!A)0L6N(U^>1-Y#D,>-AL0V G.&V(D(=
MV%Q=/6'Q]>S+V6JYEIC8W"5%@\7EVL%&"*# *JQ/G,)$3!R5 2MEZP'=CY#3
M"<[:@^ AN!VHD9[ ]>S[-;&]6N!_G>$L?5_O3!UR$B4&1NM3X)?J'-?@)'-!
M)-J;SIC<.K=N"[+&C9:[.WR;:*\G0-['T&;OHHI::MI4W// M.:2>5.@CKD#
M)8&')%N_KV]!5B?6KQ44MCAB#]%+IU!;7N[8"WL>.%I;Q85U=&/,@?E,)X;*
M6213C).\]>O&-G1U K968-C&GSM$,SVA[8 3X^HR%@08VKIT:JA OD9M7A<$
M!Z94!A%1B 2#F< 6#(S[0M?9Z?WDB.A@.QQ]A>E)%>&K^3H+[&-E:\UYK6^Z
M^MU$JVC(:7:,%T]VQ'+#8MWPP%5&7R29DM9MGK:EK1,C_/3PN3UK:@A=[HW1
MK[B(\T8HK;7;J^]7'+SZ^G8ZR5+K$I)@M=L1B8KXB<E'%D#634\,-I^.>Q\=
M/W\ U 9]!^NH VMX?[N >UX<:N\;[B$:YA+0@<-K]E#AF4DAG7-8<LRM[QJW
M)N[G/]3;('(8;78 TW/)WLL(66]>E&-!UZ)S<HF8=U8P88D#E>LLCM:SBQ\D
M9MP&1OW L(VV]H==3?48)?'BUL:#6?X-%K_CJKHHUWV3@1(Q=EM^Z,2, X3Q
M%(D:7*.3R7)F!*^#!4V= E<,$X:74) +)UH/8/PY$C5R"DYK!&:5K?7+M9(9
MLF (,4:?@W&J==SS?T*BQBYX&RY18Q?E=G#N;_N$FU-R/&IFA1)T6-5C)6M.
M9Q=:##*YF%M76OZ?E:BQ$VSV3-3808<](7.K1]\@M(H8,A-15V]**/)[A&$6
MBQ?"HTGN_R9J-$7(08D:NZBK)RS>DQ:0'3C!N:/(#CP%>CXS\+$PL"ZE6%2Q
MLO6=T=])HL9.(-@A46,7C?0$KD?>=S,&;K1(+"=/HL)" 9ZRA6GI0P%%;H\:
M,%'R[SU1H]'AVT1[/0'RD3?@4@*H7)LNI5Q[77K+8HB&><3H (&#&LSJ_<R)
M&CM!88]$C5WTTBG4[J0#%(A)QL093S5_5!3.HN:*J>)MB4$(.=Q%PD^=J+$3
M&/9)U-A%,SVAK<D%KHCDO&B;63(.:0.3WQQ"S6WF-KK"@U/#Y:K]WT2-QJ?W
MDR.B@^UP^W'_YI/^T>E\L:JC.9[/EZLUHY-D$[G.+C(A:N)7'30&0686P2IN
M>512-G\*VI'&3HSRT\/I!XD;377;[.'HL-%QU_BYQ>VUWMF_+N;+Y5])QG!2
M&?Z5SL4W]"?/L,P76"O8I085?0$&&4G*W'CRR 1GTEB7C5(JRM:A53/B?_X
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
ME3H?4L(=V)IU>PW,[V&Q^GZ\@-F2SNG:;>/9]^M_L]YAUEK0WMO:OD,P;>K
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
M2U+/)1GG-SNK)N*Y R&11*6#@6B"!639UGA"]/Z>T_+ C5D[OK _Q!RBW/G
MDNX-/6^GBW^_O$+\8XJ7^?ID#]DK6PIXQLB@*S+3;W0ZV^2,+)+524$'(6?+
MR\8]K$Z!FF,EW.&AM0H<KH8T77<2&R&RQ@#"8;7B:"T$Y*)6\5GTUFJOAK9^
M[M,T;B*I,; &440'P-IJ++ZZ*8M31DIM0@#+-!F,R LX[VL):U2B1":M:5T1
M\3A%XX)J(-.ZH1+&/MW>KMX9+B_>TX9;5\DO>/5QHA7MJ;06 (G:.B>=G-0B
M+'"=O8VTXR:]FR6T]?$=AN$.5-Z\J23'QL)6R:QR5+>Z02+RP%!ZL++>(.<L
MK2";. 1M2A(A<^/E3M#8Y6T=.N8-D-)<SKV>2W>F4]Y\N-A\NN 3X[A+1FD@
M-\"#XL: ]XZ!\-$*9U6(MG7._B!".SS%CL/AZ=36Y:9V?3_F+_1OZ0,N)H+,
M@:A,@6!4S<K1;]$C@QP%*FEB%$$<OJO=?]VX-1LGW=:.DG0'^]HU^"]F>8W^
M6[-X)SGSJ+AB0,X))QO2N2JE.LV>? E5O#*^=1/"8_2,>T_N@+M4,R5T#JB5
MQ6@$PV(T+1!;ZL$O4FU C)"2)5?5<O)X6]>R/D733L RSPQ8>RNC<W#=CX1,
M4*84C4;@HH;4++,0BN.0=3%D<VITHO5@G7WHVPET]IF![B@E=0# KR.8'Z^A
MC/=K*.\42M^]OGR2%-)F[@+XP$G8R@N(A4<@[@T9$"2/.,@M"HWYV G0[@P!
M/;K2.P#^307O1?[7Y\6RLOC5<YI@\LIF1$!GZOAQ7(T?)Q$KKU7&J++9J=!M
M#P0_2M!.4/1G",5V:F@]R:1E??4K.B5P\;JRM9Q^P2.*JQ]XTO&5U;N0V*BL
M>OVJFP);Z:01-F@PO@8GHA3@4A"0BO"6&2UU;'T3^%T*CMU*7N%B@;AZYH^X
M2%?3U2ZYSEKXX)2K]U>;0): ,BR#5X( S4W!;)(.HO7DBD?(&3>0?X3>[V\;
MK43>0V7MJNI'*6>"XAY<%N2W8(JU2+".QQ!)QJA\>$Z5U<W4M[6T>A]9]@"
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
M 0(4 Q0    ( -B$I%;D+E(KO08  -8>   /              "  0    !E
M>"TS,3%X,7$R,RYH=&U02P$"% ,4    " #8A*16F31&&;T&  "$'@  #P
M            @ 'J!@  97@M,S$R>#%Q,C,N:'1M4$L! A0#%     @ V(2D
M5LO<"?<?!   T@\   \              ( !U T  &5X+3,R,7@Q<3(S+FAT
M;5!+ 0(4 Q0    ( -B$I%93&U,<)@0  .</   /              "  2 2
M  !E>"TS,C)X,7$R,RYH=&U02P$"% ,4    " #8A*163"N<11,[ 0 .XPT
M$0              @ %S%@  :6YU=BTR,#(S,#,S,2YH=&U02P$"% ,4
M" #8A*16@5GZ+2(.   ZCP  $0              @ &U40$ :6YU=BTR,#(S
M,#,S,2YX<V102P$"% ,4    " #8A*16TF>9D$8>  #D) $ %0
M    @ $&8 $ :6YU=BTR,#(S,#,S,5]C86PN>&UL4$L! A0#%     @ V(2D
M5L*E[\"%+P  7.\! !4              ( !?WX! &EN=78M,C R,S S,S%?
M9&5F+GAM;%!+ 0(4 Q0    ( -B$I%9B!X@0X!   .D1   4
M  "  3>N 0!I;G5V+3(P,C,P,S,Q7V<Q+FIP9U!+ 0(4 Q0    ( -B$I%:C
M4P;H<;0  #.*!P 5              "  4F_ 0!I;G5V+3(P,C,P,S,Q7VQA
M8BYX;6Q02P$"% ,4    " #8A*16?KB<\ZAD  #F=@0 %0
M@ 'M<P( :6YU=BTR,#(S,#,S,5]P<F4N>&UL4$L%!@     +  L P (  ,C8
$ @    $!

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>